В настоящее время у меня есть приложение на C #, которое часто отправляет веб-запросы, которые могут проходить проверку подлинности через прокси.В этой ситуации большой файл PAC (200 КБ +) используется для автоматической настройки прокси и сохраняется на удаленном сервере.
При инициализации HttpWebRequest
я устанавливал прокси по умолчанию с помощью WebRequest.DefaultWebProxy = WebRequest.GetSystemWebProxy()
в конструкторе моего класса соединения, а затем повторно использовать WebRequest.DefaultWebProxy
в остальной части моего класса соединения.
К сожалению, эта установка чрезвычайно медленная!Мне было интересно, существует ли более эффективный способ сделать это.