30.6. メッセージヘッダー


CXF-RS コンポーネントは、以下に示す 16 つのメッセージヘッダーをサポートします。

Expand
名前説明デフォルトタイプ

operationName (common)

定数: OPERATION_NAME

操作の名前。

 

String

CamelAuthentication (common)

定数: AUTHENTICATION

認証。

 

Subject

CamelHttpMethod (common)

定数: HTTP_METHOD

使用する http メソッド

 

String

CamelHttpPath (common)

定数: HTTP_PATH

http パス。

 

String

Content-Type (common)

定数: CONTENT_TYPE

コンテンツの種類。

 

String

CamelHttpQuery (common)

定数: HTTP_QUERY

http クエリー。

 

String

CamelHttpResponseCode (common)

定数: HTTP_RESPONSE_CODE

http 応答コード。

 

Integer

Content-Encoding (common)

定数: CONTENT_ENCODING

コンテンツのエンコーディング。

 

String

org.apache.cxf.message.Message.PROTOCOL_HEADERS (common)

定数: PROTOCOL_HEADERS

プロトコルヘッダー。

 

Map

CamelCxfMessage (common)

定数: CAMEL_CXF_MESSAGE

CXF メッセージ。

 

Message

CamelCxfRsUsingHttpAPI (common)

定数: CAMEL_CXF_RS_USING_HTTP_API

true の場合、CxfRsProducer は HttpClientAPI を使用してサービスを呼び出します。false の場合、CxfRsProducer は ProxyClientAPI を使用してサービスを呼び出します。

 

Boolean

CamelCxfRsVarValues (common)

定数: CAMEL_CXF_RS_VAR_VALUES

パスの値。

 

Object[]

CamelCxfRsResponseClass (common)

定数: CAMEL_CXF_RS_RESPONSE_CLASS

応答クラス。

 

Class

CamelCxfRsResponseGenericType (common)

定数: CAMEL_CXF_RS_RESPONSE_GENERIC_TYPE

応答の汎用型。

 

タイプ

CamelCxfRsQueryMap (common)

定数: CAMEL_CXF_RS_QUERY_MAP

クエリーマップ。

 

Map

CamelCxfRsOperationResourceInfoStack (common)

定数: CAMEL_CXF_RS_OPERATION_RESOURCE_INFO_STACK

JAX-RS 呼び出しがターゲットを検索するときのリソースパスを表す MethodInvocationInfo のスタック。

 

OperationResourceInfoStack

Spring 設定を使用して CXF REST エンドポイントを設定することもできます。

注記

cxf-rt-transports-jettycxf-rt-transports-netty-servercxf-rt-transports-undertow のいずれかのライブラリーを使用して、Camel Spring Boot アプリケーションで独自の HTTP サーバーインスタンスを作成しないようにしてください。Spring-boot-starter-webcxf-Spring-boot-starter-jaxrs、または cxf-Spring-boot-starter-jaxws 依存関係を使用するときに作成される Spring Boot 組み込み HTTP サーバースタックを使用することを推奨します。

注記

CXF REST クライアントと CXF REST サーバーには多くの違いがあるため、それぞれに異なる設定を提供します。

+ 詳細は、次のファイルを確認してください。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る