Обработка больших pac-файлов в C # HTTPWebRequest - PullRequest
2 голосов
/ 02 августа 2010

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

При инициализации HttpWebRequest я устанавливал прокси по умолчанию с помощью WebRequest.DefaultWebProxy = WebRequest.GetSystemWebProxy()в конструкторе моего класса соединения, а затем повторно использовать WebRequest.DefaultWebProxy в остальной части моего класса соединения.

К сожалению, эта установка чрезвычайно медленная!Мне было интересно, существует ли более эффективный способ сделать это.

...