【发布时间】:2014-03-18 20:00:29
【问题描述】:
我正在尝试用 C# 在 VS 中创建一个应用程序。 想要通过代理在我的表单上的 webBrowser 中导航。 但是我不能。 使用此代码,我可以通过代理访问页面。 但是,如果我在页面内单击。我已经通过 webBrowser 直接浏览而不通过代理。
proxyURI = new System.Uri("http://" + myProxy);
proxy = new System.Net.WebProxy(proxyURI);
request = (HttpWebRequest)WebRequest.Create("http://stackoverflow.com/");
request.Proxy = proxy;
response = (HttpWebResponse)request.GetResponse();
receiveStream = response.GetResponseStream();
webBrowser1.DocumentStream = receiveStream;
为方便起见,不能将代理放在 WebBrowser 中吗? 喜欢:
webBrowser1.Document.GetElementById("login").byProxy("MyProxy").InvokeMember("click");
我很抱歉,但我是 C# 的菜鸟
【问题讨论】:
标签: c# proxy webbrowser-control