173.4. メッセージヘッダー

Camel は、HTTP コンポーネントと同じメッセージヘッダーを使用します。Camel 2.2 からは、(Exchange.HTTP_CHUNKED,CamelHttpChunked) ヘッダーも使用して、camel-jetty コンシューマーで chuched エンコーディングをオンまたはオフにします。

Camel は すべての request.parameter と request.headers にもデータを取り込みます。たとえば、クライアントリクエストの URL が http://myserver/myserver?orderid=123 の場合、エクスチェンジには、値が 123 の orderid という名前のヘッダーが含まれます。

Camel 2.2.0 から、Get メソッドだけでなく、他の HTTP メソッドからもメッセージヘッダーから request.parameter を取得できるようになりました。