我正在使用WinForm WebBrowser,我想将每个请求转发到我的Web代理并从Web代理接收响应,Web代理将直接将响应转发给用户,包括标头和内容。如何拦截WebBrowser的每个请求并转发到webproxy?
我需要更改每个请求的URL和postdata。
关于页面导航,我已经实现AxWebBrowser_beforeNavigate2的方法,但它是图像没有用的,JS,CSS等
而现在,可能使用异步可插入协议(APP),并覆盖IInternetSession :: RegisterNameSpace是必需的,但我没有经验。
发展环境不受:NET 2.0,VS2008
会有人给我它的一些示例代码?非常感谢。
您正在使用哪种版本的.NET?这很重要。您使用Visual Studio 2008的事实并不重要,因为您只会使用它来编写程序,并且它可以针对不同版本的.NET。 – 2010-08-12 03:01:43
我现在在使用.Net 2.0,谢谢。 – Yale 2010-08-12 03:04:36
我发现了一个很好的例子(回声协议和aspx协议):http://www.codeproject.com/KB/aspnet/AspxProtocol.aspx,它是永久性协议,但我需要一种温和的协议。 – Yale 2010-08-20 04:00:43