日期:2014-05-17  浏览次数:20393 次

求教,如何实现用WebBrowser实现伪装来路
我用webbrowser访问网站的时候,网站上可以显示出我使用的浏览器版本,操作系统,以及从哪个网站转过来的。 我不想让对方知道这些,我如何伪造这些信息呢?

  还有昨天查质料说webbrowser控件的Navigate方法的Headers参数中加入一个Referer字段,这个貌似不能骗过js。请问有什么好的办法。 
  
  非常感谢了

------解决方案--------------------
你用控件的话,那这个控件把你要做的事儿都自己封装好了,除非它提供了相关属性,否则为请求使用合理的 Referer 是默认也是合理的行为。

你可以先使用 HttpWebRequest 来获取 HTML 流,再使用 WebBrowser 来呈现
------解决方案--------------------
HttpWebRequest 模拟