RSS订阅 | 匿名投稿
您的位置:网站首页 > 网络 > 正文

使用idhttp抓取百度和google会出错

作者:admin 来源: 日期:2014/4/2 15:58:33 人气: 标签:idhttp

由程序发出来的包是这样的 
GET /s?lm=0&si=&rn=10&ie=gb2312&ct=0&wd=qwqw&pn=00&ver=0&cl=3 HTTP/1.1 
Content-Type: text/html 
Host: www.baidu.com 
Accept: text/html, */* 
User-Agent: Mozilla/3.0 (compatible; Indy Library) 

User-Agent: Mozilla/3.0 (compatible; Indy Library) 
修改为:
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727)
这是按照ie的设置

原因:很多自动登录器什么的都是Delphi + Indy做的.Indy已经被很多网站列入黑名单了,所以要修改一下抹掉 Indy Library的标志。

读完这篇文章后,您心情如何?
0
0
0
0
0
0
0
0
本文网址: