2017-11-20 6 views
0

camel httpコンポーネントを使用すると、プロキシをルートレベルでオプションとして設定することも、コンテキストレベルで設定することもできます。はuriオプションとしてcamel azure blobコンポーネントサポートプロキシを実行します

getContext().globalOptions().put("http.proxyHost", "172.168.18.9"); 
getContext().globalOptions().put("http.proxyPort" "8080"); 

camel azure blobコンポーネントも内部的にhttps呼び出しを行います。しかし、HTTPコンポーネントのようにURIレベルでプロキシを設定する方法はありません。システムプロパティでプロキシを設定すると動作します。しかし、これをコンポーネントのオプションとしてサポートすることが実現可能かどうか、私たちは疑問を抱いていました。

答えて

2

実際には不可能です:https://github.com/apache/camel/blob/master/components/camel-azure/src/main/docs/azure-blob-component.adoc

私たちはこの1つのようなオプションを追加することについて考えることができます。

+0

このオプションでは、Apache CamelプロジェクトでJIRAを呼び出すことができます。 – Oscerd

+0

ええ。ありがとう。私はドキュメンテーションを見て、そのようなオプションは見つけられませんでした。私はHTTPコンポーネントで同様のオプションを見ていました。私はRouteBuilderのconfigメソッド内のグローバルオプションでプロキシプロパティを設定しようとしました。 – pointerness

+0

これについてはJIRAを発行します。 – Oscerd