在做一个刷流量的项目,使用的是 webbrowser 用代理IP访问网页。
但目前出现1个问题,很容易被识别为代理IP。
只要对方获取我的:Request.ServerVariables("ALL_HTTP")
就可以查到:其中的内容包含:http_user_agent
对方就能知道我是代理IP访问了。
现在想伪造下,不被对方识别我是代理IP,有做过类似项目的大侠指点下吗,100分送上
这个是参数输出值:
http_connection:keep-alive http_accept:*/* http_accept_encoding:gzip, deflate http_accept_language:zh-cn http_cookie:ajstat_ok_times=3; cnzzdata4584142=cnzz_eid=55222038-1352366484-&ntime=1352514213&cnzz_a=0&retime=1321013642375&sin=<ime=1321013642375&rtime=2; ajstat_ok_pages=1; hm_lvt_95c3ac0e4c2dc42a6acd0a26dadaa766=1320825057031,1320827495750,1320891821875,1321013641906; aspsessionidccdabaca=cebfcdmdidpdgicgejcaaldg; _d_sid=a9b46a7d http_host:www.baidu.com http_user_agent:mozilla/4.0 (compatible; msie 7.0; windows nt 5.2; .net clr 1.1.4322; .net clr 2.0.50727; .net clr 3.0.04506.648; .net clr 3.5.21022; .net4.0c; .net4.0e; .net clr 3.0.4506.2152; .net clr 3.5.30729) http_ua_cpu:x86
------解决方案--------------------------------------------------------
取决于代理服务器是否是匿名代理,如果是透明代理,会提供一个x-forward-for字段,你这里怎么写也没用。
------解决方案--------------------------------------------------------
是不是匿名不是靠猜的。你可以搭一个web服务器,然后自己测试下,让你的客户端通过代理访问,如果有x-forward-for就是透明代理。