現在、プロキシ認証を通過する必要がある可能性のある Web 要求を頻繁に行う C# アプリケーションがあります。この状況では、大きな PAC ファイル (200kb 以上) を使用してプロキシを自動的に構成し、リモート サーバーに保存します。
を初期化するときに、接続クラスのコンストラクターでHttpWebRequest
を使用してデフォルト プロキシを設定し、残りの接続クラス全体でWebRequest.DefaultWebProxy = WebRequest.GetSystemWebProxy()
を再利用しました。WebRequest.DefaultWebProxy
残念ながら、このセットアップは非常に遅いです! これを行うためのより効率的な方法が存在するかどうか疑問に思っていました。