1
ディスパッチを使用してScalaでHTTP GETリクエストのレスポンスをScalaのArray [Byte]としてダウンロードしようとしていますが、助けになると分かりません。 また、応答のヘッダーの値を取得する必要があります。ScalaとDispatchでHTTPレスポンスを取得する[Byte]
誰でもカスタムヘッダを使用して作業スニペットを提供できますか?
ありがとうございます!
ディスパッチを使用してScalaでHTTP GETリクエストのレスポンスをScalaのArray [Byte]としてダウンロードしようとしていますが、助けになると分かりません。 また、応答のヘッダーの値を取得する必要があります。ScalaとDispatchでHTTPレスポンスを取得する[Byte]
誰でもカスタムヘッダを使用して作業スニペットを提供できますか?
ありがとうございます!
は自分の方法を思いついた:
val (someHeaderVal, buf) = Http x (url(fileUrl) <:< Map("ACustomHeader" -> "MyValue") >:+ {
(headers, req) => req >> {
stream => (headers("ResponseCustomHeader").head, IOUtils.toByteArray(stream))
}
})
これがうまく動作するようです。