問題タブ [spray-client]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
298 参照

scala - Scala Spray でのリクエストの Json メディア タイプ

シンプルなjsonアプリがあります。のようなリクエストをするとうまくいきます

curl -X POST --data "userId=1" http://localhost:8080/register

しかし、json リクエストを作成しようとすると、リクエストが失敗します。

curl -v -H "Content-type: application/json" -X POST -d '{"userId"=1}' http://localhost:8080/register

スプレーにjsonリクエストを処理するように依頼する方法は?

0 投票する
0 に答える
105 参照

scala - Jenkins のスプレー クライアントが大量の応答を待ってハングする

Jenkins ビルド サーバー用のスプレー クライアントを作成しています。最大 18 のビルド結果を持つプロジェクトを照会できますが、31 のプロジェクトでは、クライアントが応答を受信しないという動作があります。私これでうまくcurlいくので、次に何を見るべきか途方に暮れています。

成功した応答にそのヘッダーが表示されないため、これがチャンク転送エンコーディングに関するものであるとは思いませんが、何が起こるべきかについての理解が間違っている可能性があります。

0 投票する
1 に答える
311 参照

akka - 10 秒の接続タイムアウトの期限が切れ、停止中 - 接続を永久に切断

URL に GET リクエストを送信しようとしています。

次の応答を取得すると、その後、クライアントは次の要求を送信しません。

リクエストの送信を再開するには、サーバーを再起動する必要があります。

0 投票する
1 に答える
520 参照

scala - Spray-Client を使用して永続的な HTTP 接続を確立する方法

クライアントが一度接続を確立する必要があり、同じ接続で複数の呼び出しを行うことができるように、Scala Spray-client ライブラリを使用して永続的な HTTP 接続を要求しようとしています。

スプレーのドキュメントページでこれに関する情報を見つけることができません

0 投票する
1 に答える
706 参照

scala - Spray-Can で HTTP パイプラインを有効にする方法

HTTP Pipelining をサポートしているスプレー缶のドキュメントを読みました。しかし、それを行う方法についてどこにも指定された方法や例はありません。

0 投票する
2 に答える
856 参照

spray - スプレー: パイプラインで JsArray または JsObject (つまり JsValue) の応答をアンマーシャリングする方法

データを集約するサービスを作成しており、未知の JSON ドキュメントを読み取ることができる必要があります。次のように定義されたパイプラインがあります。

これは JsObject では機能しますが、JsArray では機能しません。JsArray に変更すると、(もちろん) JsObject では機能しません。私の回復メソッドは JsObject を返します。

これを JsValue として定義するか、ルート形式を適用できるようにしたいのですが、JsValue の場合、次のコンパイラ エラーが発生します。

タイプ Spray.httpx.unmarshalling.FromResponseUnmarshaller[spray.json.JsValue] の証拠パラメーターの暗黙的な値が見つかりませんでした

そしてルートフォーマットもエラーです。

必要なことを達成する方法がわかりません。助けていただければ幸いです。