私は優れた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()。