279.3. メッセージヘッダー

名前タイプ説明

Content-Type

String

アプリケーション/プロセッサーによって OUT メッセージに設定できるコンテンツタイプを指定します。値は、レスポンスメッセージの content-type です。このヘッダーが設定されていない場合、コンテンツタイプは OUT メッセージボディーのオブジェクトタイプに基づきます。Camel 2.3 以降では、Content-Type ヘッダーが Camel IN メッセージで指定されている場合、ヘッダーの値によって Restlet リクエストメッセージのコンテンツタイプが決定されます。   それ以外の場合は、デフォルトで application/x-www-form-urlencoded になります。リリース 2.3 より前では、リクエストのコンテンツタイプのデフォルトを変更することはできません。

CamelAcceptContentType

String

Camel 2.9.3、2.10.0 以降: HTTP Accept リクエストヘッダー。

CamelHttpMethod

String

HTTP リクエストメソッド。これは、IN メッセージヘッダーで設定されます。

CamelHttpQuery

String

リクエスト URI のクエリー文字列。restlet コンポーネントがリクエストを受信すると、DefaultRestletBinding によって IN メッセージに設定されます。

CamelHttpResponseCode

String または Integer

応答コードは、アプリケーション/プロセッサーによって OUT メッセージに設定できます。値は、レスポンスメッセージのレスポンスコードです。このヘッダーが設定されていない場合、応答コードは restlet ランタイムエンジンによって設定されます。

CamelHttpUri

String

HTTP リクエスト URI。これは、IN メッセージヘッダーで設定されます。

CamelRestletLogin

String

Basic 認証のログイン名。アプリケーションによって IN メッセージに設定され、Camel によって restlet リクエストヘッダーの前にフィルターされます。

CamelRestletPassword

String

Basic 認証のパスワード名。アプリケーションによって IN メッセージに設定され、Camel によって restlet リクエストヘッダーの前にフィルターされます。

CamelRestletRequest

Request

Camel 2.8: すべてのリクエストの詳細を保持する org.restlet.Request オブジェクト。

CamelRestletResponse

応答

Camel 2.8: org.restlet.Response オブジェクト。これを使用して、Restlet の API を使用して応答を作成できます。以下の例を参照してください。

org.restlet.*

 

Camel IN ヘッダーに伝播される Restlet メッセージの属性。

cache-control

String または List<CacheDirective>

Camel 2.11: ユーザーは camel メッセージヘッダーから文字列値または Restlet の CacheDirective のリストを使用してキャッシュコントロールを設定できます。