問題タブ [proxyselector]

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 投票する
2 に答える
1922 参照

java - ProxySelector が Java で一貫性のない結果を返すのはなぜですか?

8 か月前、このスタック オーバーフローの投稿を使用して、Java プロジェクトでプロキシ サーバーを自動的に使用しました。それは美しく働きました。

そのときに思いついたコードは次のとおりです。

最近、まったく同じコードを別のプロジェクトに追加しようとしましたが、異なる結果が得られました。テスト プロキシ サーバーを使用するようにコンピューターをセットアップし、両方のプロジェクトを実行して結果を比較しました。8 か月前からプロジェクトを実行すると、次のように出力されます。

現在のプロジェクトを、同じプロキシ サーバーがセットアップされた同じマシンで実行すると、次のように出力されます。

見つかった唯一のプロキシは「ダイレクト」で、proxy.address() は null です。

これにより、あるケースではプロキシ設定が検出され、別のケースでは検出されない原因は何ですか?

編集:

起動プロセスでコードをより早く移動することでこれを修正しましたが、なぜこれが修正されたのかわかりません。

0 投票する
1 に答える
6319 参照

java - システム プロキシ設定の取得が機能しない

このコードを使用して、Java でシステム プロキシを取得します。

しかし、「リスト」には のみが含まれてDIRECTいて、Internet Explorer で設定した設定は含まれていません。奇妙なことに、当社のソフトウェアの以前のバージョンでは、まったく同じコードがシステム プロキシの正しいリストを返します。

コードが正しく機能しなくなる原因を知っている人はいますか?

いくつかのネイティブ ライブラリを追加しましたが、それしか思い浮かびませんでした。しかし、これがこのコードにどのように影響するかはまだわかりません。同じEclipse環境などで、小さなテストアプリで同じコードをテストしましたが、動作します。しかし、アプリケーション内で同じコードをデバッグすると、リストにはDIRECT.

何か案は?

0 投票する
2 に答える
1505 参照

java - プロキシの Weblogic 設定

WebService接続するプロキシの構成に問題があり、接続アプローチごとに使用する必要があるためWeblogic 10.3.5.使用できません。System.setProperty()私が使用しなければならないプロキシには、" UserAgent" ヘッダーが必要です。

私は2つのオプションを試しました:

  1. ClientProxyFeature「UserAgentヘッダー」なしでプロキシへのリクエストを生成するため、機能しません。
  2. ProxySelector: このアプローチは JUnit テストではうまく機能しますが、Weblogic で実行すると次のエラーが表示されます

エラー: java.net.SocketException: 不明なプロキシ タイプ: HTTP at...

これを回避する方法はありますか?よろしくお願いします

アダム