我刚刚发现了how to change proxies without restarting the WebBrowser control,但这似乎是为我表单上的所有WebBrowser
控件设置的。我希望能够为每个控件设置不同的代理。这可能吗?
如果没有,是否有任何技巧可以解决这个问题?也许是某种监视端口并将该请求转换为代理请求的守护进程?例如:
Request on port 12345 -> Connect to url on port 80, but use proxy 1.2.3.4:8080
Request on port 12346 -> Connect to url on port 80, but use proxy 6.4.5.1:8080
答案 0 :(得分:1)
在我们的应用程序中,我们解决了在单独进程中启动每个浏览器并重新创建它的问题。 我们无法在同一过程中为所有webbrowser设置代理。