在 C# HTTPWebRequest 中处理大型 pac 文件
我目前有一个 C# 应用程序,它频繁发出可能必须经过代理身份验证的 Web 请求。在这种情况下,大型 PAC 文件 (200kb+) 用于自动配置代理并存储在远程服务器上。
初始化 HttpWebRequest 时,我一直在连接类的构造函数中使用 WebRequest.DefaultWebProxy = WebRequest.GetSystemWebProxy() 设置默认代理,然后重用 WebRequest.DefaultWebProxy
贯穿我的连接类的其余部分。
不幸的是,这个设置非常慢!我想知道是否存在更有效的方法来做到这一点。
I currently have a C# application which makes frequent web requests that have to potentially go through proxy authentication. In this situation, a large PAC file (200kb+) is used to automatically configure the proxy and is stored on a remote server.
When initializing the HttpWebRequest
I have been setting the default proxy by using WebRequest.DefaultWebProxy = WebRequest.GetSystemWebProxy()
in the constructor of my connection class and then reusing the WebRequest.DefaultWebProxy
throughout the rest of my connection class.
Unfortunately this setup is extremely slow! I was wondering if a more efficient way of doing this exists.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论