Sil*_*ght 5 c# windows proxy internet-explorer webbrowser-control
我正在寻找一个自定义控件WebBrowser,支持WebBrowser表单中的个人不同的代理.
常规WebBrowser控制正在与IE一起工作,对于一个WebBrowser控件,我可以设置代理,但其他的那个呢?
有没有办法改变常规WebBrowser控制来做到这一点,还是有办法实现我的目的?
提前致谢
这是一个疯狂的想法。显然,UrlMkSetSessionOption只能InternetSetOption配置每个进程的代理设置。但是,如果您的WebBrowser实例访问不同的网站,并且 URL 与相应的代理设置之间存在一对一或多对一的映射,您可以使用IE 代理自动配置 (PAC) 脚本根据特定的代理返回代理网址:
http://technet.microsoft.com/en-us/library/dd361918.aspx
PAC 脚本位置可以基于file://- 并且(我相信)您可以即时生成它,然后使用InternetSetOption.