問題タブ [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.
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リクエストを処理するように依頼する方法は?
scala - Jenkins のスプレー クライアントが大量の応答を待ってハングする
Jenkins ビルド サーバー用のスプレー クライアントを作成しています。最大 18 のビルド結果を持つプロジェクトを照会できますが、31 のプロジェクトでは、クライアントが応答を受信しないという動作があります。私はこれでうまくcurl
いくので、次に何を見るべきか途方に暮れています。
成功した応答にそのヘッダーが表示されないため、これがチャンク転送エンコーディングに関するものであるとは思いませんが、何が起こるべきかについての理解が間違っている可能性があります。
akka - 10 秒の接続タイムアウトの期限が切れ、停止中 - 接続を永久に切断
URL に GET リクエストを送信しようとしています。
次の応答を取得すると、その後、クライアントは次の要求を送信しません。
リクエストの送信を再開するには、サーバーを再起動する必要があります。
scala - Spray-Client を使用して永続的な HTTP 接続を確立する方法
クライアントが一度接続を確立する必要があり、同じ接続で複数の呼び出しを行うことができるように、Scala Spray-client ライブラリを使用して永続的な HTTP 接続を要求しようとしています。
スプレーのドキュメントページでこれに関する情報を見つけることができません
scala - Spray-Can で HTTP パイプラインを有効にする方法
HTTP Pipelining をサポートしているスプレー缶のドキュメントを読みました。しかし、それを行う方法についてどこにも指定された方法や例はありません。
spray - スプレー: パイプラインで JsArray または JsObject (つまり JsValue) の応答をアンマーシャリングする方法
データを集約するサービスを作成しており、未知の JSON ドキュメントを読み取ることができる必要があります。次のように定義されたパイプラインがあります。
これは JsObject では機能しますが、JsArray では機能しません。JsArray に変更すると、(もちろん) JsObject では機能しません。私の回復メソッドは JsObject を返します。
これを JsValue として定義するか、ルート形式を適用できるようにしたいのですが、JsValue の場合、次のコンパイラ エラーが発生します。
タイプ Spray.httpx.unmarshalling.FromResponseUnmarshaller[spray.json.JsValue] の証拠パラメーターの暗黙的な値が見つかりませんでした
そしてルートフォーマットもエラーです。
必要なことを達成する方法がわかりません。助けていただければ幸いです。