2

Scala Playに複数のヘッダーを追加しようとしています!WSリクエスト:

WS
.url(requestUri)
.withHeaders("Authorization" -> ("Oauth %s" format(cred.authorizedToken)),
    "Content-Type" -> "application/json")
.post(httpBody.get)

ただし、現在失敗しています。適切な構文は何ですか?複数のアプローチを試しましたが、コンパイラがJava文字列について文句を言います。ありがとう!

4

1 に答える 1

3

ドキュメントによると、あなたのアプローチは有効なようです

Ok("Hello World!").withHeaders(
  CACHE_CONTROL -> "max-age=3600", 
  ETAG -> "xx"
)

メソッド定義もコードを検証します。

def withHeaders(hdrs: (String, String)*)
// Parameters are infinite couples of String
于 2012-08-15T16:23:02.367 に答える