BeforeNavigate2
事件或任何其他类似事件不会在WebBrowser控件中捕获XMLHTTP请求。无论如何都有解决这个问题的方法吗?
这是一个.NET项目。
修改
I've found this C++ application显然可用于解决此问题,但porting it to managed code doesn't look possible。也许我应该将C ++更改为COM对象并从.NET调用它 - 这并不容易,因为它甚至不能在VS 2008中编译,因为ATL更改我认为 - 。
答案 0 :(得分:0)
作为一个'hack',它可能等同于跳过比你需要的更多的箍,你甚至可以帮助你完成你想要的东西。
1)将浏览器控件设置为在本地PC上使用代理uri。 2)设置你的应用程序来监听你在步骤1中指定的uri上的请求,并操纵你需要的东西。