プロキシパックを利用したホスト名とポート番号の取得方法について

Tanaka Hiroshi (田中 寛志) 20 評価のポイント
2024-10-01T02:18:39+00:00

C#で、プロキシの設定として自動構成スクリプトの設定がされている際に、そのpacファイルから該当するホスト名とポート番号を取得したいです。

以下のようにすれば得たい情報を得られているのですが、GetSystemWebProxy()を利用せずに取得を行いたいです。

WebRequest.GetSystemWebProxy()).GetProxy(new Uri(targetAddress));

以下のようにすれば取得できると考えたのですが、同じ情報を得られませんでした。

Uri = proxyUri = "http::\------\proxy.pac"

WebProxy webproxy = new WebProxy(proxyUri);

Uri uri = webproxy.GetProxy(targetUri);

ご教授いただけますでしょうか。

C#
C#
C 言語ファミリをルーツとし、コンポーネント指向プログラミングのサポートを含む、オブジェクト指向およびタイプセーフのプログラミング言語。
30 件の質問
0 件のコメント コメントはありません
{count} 件の投票

お客様の回答

回答は、質問作成者が [承諾された回答] としてマークできます。これは、ユーザーが回答が作成者の問題を解決したことを知るのに役立ちます。