使用MSHTML在WebBrowser控件中修改请求/响应流

时间:2020-03-06 14:58:36  来源:igfitidea点击:

我需要找到一种方法来获取Webbrowser Winforms控件内部的请求/响应流,并看到它不是很直观。例如,当用户单击"提交"按钮时,我需要能够修改帖子数据。看来我们必须注册一些MSHTML COM事件才能这样做,但是不确定我需要订阅哪些(以及如何订阅)。过去有人这样做吗?例子?

解决方案

看一下异步可插拔协议(IInternetProtocol):

http://msdn.microsoft.com/zh-CN/library/aa767743(VS.85).aspx

C中的解决方案将其中一些用于IE中自己的协议:

http://www.codeproject.com/KB/aspnet/AspxProtocol.aspx