私は優れたDispatchライブラリを使用して、次のような HTTP リクエストを作成しています。
Http(url("http://foo.bar/baz").GET <<? Map("param1" -> "value1") OK as.String)
param1
ただし、値のリストを期待する REST サービスと話しているのです。Dispatchでこれを達成するにはどうすればよいですか?
<<?
a を取るソースコードを見たので、キーを複数回出現Traversable[(String,String)]
させる a を渡すのと同じくらい簡単かもしれません。Traversable
そのような獣はいますか?Scala API のドキュメントを調べてみましたが、目的に合ったドキュメントが見つかりません。
それができない場合、リクエストビルダーにフックする方法はありますか? Dispatch が を使用していることがわかります。com.ning.http.client.RequestBuilder
これで自分自身を呼び出すことができますaddQueryParameter()
。