3.2.2. クエリーパラメーター(13 パラメーター):
Name | 説明 | デフォルト | Type |
---|---|---|---|
bridgeEndpoint (producer) | オプションが true の場合、Exchange.HTTP_URI ヘッダーは無視され、リクエストにエンドポイントの URI を使用します。また、throwExceptionOnFailure を false に設定して、AhcProducer がすべての障害応答を返せるようにすることもできます。 | false | boolean |
bufferSize (producer) | Camel と AHC クライアント間でデータを転送する際に使用される初期インメモリーバッファーサイズ。 | 4096 | int |
connectionClose (producer) | Connection Close ヘッダーを HTTP 要求に追加する必要があるかどうかを定義します。このパラメーターはデフォルトで false です。 | false | boolean |
cookieHandler (producer) | HTTP セッションを維持するためのクッキーハンドラーの設定 | CookieHandler | |
headerFilterStrategy (producer) | カスタム HeaderFilterStrategy を使用して Camel メッセージに対してヘッダーをフィルターします。 | HeaderFilterStrategy | |
throwExceptionOnFailure (producer) | リモートサーバーからの応答に失敗した場合に AhcOperationFailedException のスローを無効にするオプション。これにより、HTTP ステータスコードに関係なくすべての応答を取得できます。 | true | boolean |
transferException (producer) | 有効で Exchange がコンシューマー側で処理に失敗し、発生した例外が application/x-java-serialized-object コンテンツタイプとして応答でシリアライズされた場合(Jetty や Servlet Camel コンポーネントの使用など)。プロデューサー側では、例外が AhcOperationFailedException ではなくデシリアライズされ、そのままスローされます。原因となる例外はシリアライズされている必要があります。これは、デフォルトではオフになっています。これを有効にすると、Java は受信データをリクエストから Java へデシリアライズし、潜在的なセキュリティーリスクとなる可能性があることに注意してください。 | false | boolean |
バインディング (詳細) | AHC と Camel との間のバインド方法を制御するカスタム AhcBinding を使用します。 | AhcBinding | |
clientConfig (advanced) | AsyncHttpClient がカスタム com.ning.http.client.AsyncHttpClientConfig インスタンスを使用するように設定する。 | AsyncHttpClientConfig | |
clientConfigOptions (advanced) | マップのキー/値を使用して AsyncHttpClientConfig を設定します。 | マップ | |
同期 (詳細) | 同期処理を厳密に使用するか、Camel が非同期処理を使用できるようにするかを設定します(サポートされている場合)。 | false | boolean |
clientConfigRealmOptions (security) | マップのキー/値を使用して AsyncHttpClientConfig レルムを設定します。 | マップ | |
sslContextParameters (security) | レジストリーの org.apache.camel.util.jsse.SSLContextParameters への参照。この参照は、コンポーネントレベルで設定された SSLContextParameters を上書きします。「JSSE 設定ユーティリティーの使用」を参照してください。このオプションを設定すると、エンドポイントまたはコンポーネントレベルで clientConfig オプションで指定される SSL/TLS 設定オプションが上書きされます。 | SSLContextParameters |