問題タブ [http-host]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
182 参照

java-8 - JaxRs クライアントのプロキシ サーバーを設定する一般的な方法

Web ターゲットが別のライブラリから渡されるコードがあります。ResteasyClientを変更するためのコードにアクセスできません。私がやろうとしていることは、

私はすでに試しました-Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=9999

私も試しました

どちらも同等のことはしません defaultProxy("127.0.0.1", 9999, "http")

ここに解決策があるようです。解決策を見るためにサインアップしてみました。しかし、クレジットカード番号を入力するだけで購読できる簡単な方法はありません.

この質問をする別の方法は、org.apache.http.client.config.RequestConfig のすべてのインスタンスを設定して、そのプロキシ プロパティをhttp://127.0.0.1:9999に設定できる方法があると思います。

追加の詳細: 私がやろうとしているのは、プロキシ サーバーを介して http トラフィックをルーティングすることです。OS レベル (トラフィック シェーピングなど) で何も変更したくありません。Javaで通常のhttpクライアントを使用すると、パラメーターが機能し-Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=9999ます。ただし、jboss resteasy クライアントを使用する場合、これらのパラメーターは機能しません。