在WebBrowser.Navigate()之后如何检索服务器返回的响应头?
我认为这是不可能的。一个网页由许多HTTP请求和响应组成。你必须使用HttpWebRequest自己下载HTML。它的Headers属性可以让你访问响应头。
您可以为HTTP协议注册临时可插拔的命名空间处理程序,以记录与服务器的对话,以便在需要时查找它们。请参见http://google-gears.googlecode.com/svn/trunk/gears/localserver/ie/http_handler_ie.cc和http://www.codeproject.com/KB/miscctrl/csEXWB.aspx以获取示例。