• 主页
  • ASP
  • .NET Framework
  • Web Services
  • VB
  • VC
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • LINQ

c# winform 获取百度搜索结果

php_wsd PHP高级工程师  2013-04-29 05:17:13
今天弄c# winform 窗口中textbox中输入一个词,然后获取百度关于这个词搜索结果,现在我已经可以得到搜索结果上在百度链接,在将百度链接转成实际链接的时候,发现只能转第1,2个,剩下8个转不了了(如果我从第3条开始转,也只能转3,4两条)。是不是百度哪里做了限制?如何突破这个限制?
...全文
97 点赞 收藏 5
写回复
5 条回复
lude8880 2013年04月30日
GET变成POST?
回复 点赞
php_wsd 2013年04月30日
我断点调试,在上面的代码中这句 response = request.GetResponse(); 被卡住了
回复 点赞
php_wsd 2013年04月30日
我检查了一下,提交的数据都很小,用get应该可以 并且我把这里的get换成post也一样会卡掉
回复 点赞
lude8880 2013年04月30日
http://zhidao.baidu.com/question/87535798.html
回复 点赞
php_wsd 2013年04月30日
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(purl); request.AllowAutoRedirect = false; request.Method = "GET"; request.ContentType = "application/x-www-form-urlencoded"; WebResponse response = null; response = request.GetResponse(); url = response.Headers; 这是我的代码,url只能得到前两个地址,得到前两个后,程序卡住不动了
回复 点赞
发动态
发帖子
.NET技术社区
创建于2007-09-28

4.9w+

社区成员

66.8w+

社区内容

.NET技术交流专区
社区公告
暂无公告