問題タブ [http4s]

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 投票する
3 に答える
6497 参照

scala - http4s - リクエストボディを String または InputStream として取得

HttpServiceはjsonを受け取り、それをjson4sライブラリでケースクラスに解析することを定義しようとしています:

org.json4s.JsonInputまたはからどのように取得できますreq.bodyreq.bodyAsText?

私はまた、 with を使用するために継承することを知っているjson4sので、toまたはStringInputtoに変換する必要があると思いますが、まだ方法がわかりません。StreamInputJsonInputStringInputStreamreq.bodyInputStreamreq.bodyAsTextString

私は Scala を初めて使用し、 などのいくつかの概念をまだ完全には理解していませんscalaz.stream.Process

0 投票する
3 に答える
2028 参照

scala - https4s REST Web サービスへの POST 呼び出しを行う方法

http4s ライブラリを使用しようとしています。JSON ペイロードを使用して REST Web サービスに POST リクエストを送信しようとしています。

ドキュメントhttp://http4s.org/docs/0.15/を読むと、GET メソッドの例しか表示されません。

誰かがポストを作る方法を知っていますか?

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

scala - Http4s クライアントを使用した Cookie の設定

Http4s ライブラリを使用して、REST Web サービスへの HTTP 呼び出しを行っています。残りの Web サービスでは、認証 Cookie を設定する必要があります。

この Cookie を設定するために、次のコードを作成しました。

このコードを実行すると、401 エラーが発生します。これは、Cookie が設定されたことを Web サービスが認識していないことを意味します。

ここで、Apache http クライアントを使用して同じコードを記述したとします。その後、すべて正常に動作します。以下のコードは、上記とまったく同じことを行っています。

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

scala - Blaze サーバー (http4s) にサーブレット フィルターをマウントする方法

私は scala の世界の初心者で、アプリケーションの REST レイヤーを開発するために http4s を使用しています。サービスの展開/公開にブレイズサーバーを使用しています。フローが HttpService メソッドに到達する前に、サーブレット フィルターまたはインターセプターをフローにマウントする必要があります。どうやってやるの?