2016-11-03 7 views

答えて

0

受信HTTPリクエストは、クエリパラメータと同じ名前のExchangeにヘッダーとして追加されます。以下の実施例

は、例えばラクダドキュメントから

であるURLを使用してクライアント要求を与え、 http://myserver/myserver?orderid=123、交換値123

と受注名前 ヘッダを含むであろうCamelHttpQueryヘッダーで設定することによって、他のHTTP呼び出しのクエリパラメーターを設定できます。 Exchange.HTTP_QUERYは、文字列の静的定数CamelHttpQuery

です例:

from("jetty://0.0.0.0:8080/test") 
    .setHeader(Exchange.HTTP_QUERY, simple("?param1=${header.param1}") 
    .to("http://external-url/test") 
+0

はそれが非常にエレガント見つけることはありません、それは実際に私の質問に答えていませんが、私は誰もが答え、それが動作することをうれしく思います:) – Jundl

関連する問題