webclient抓去网页源码的问题(在线等)

adingtao12 2012-09-24 12:14:40
这个页面http://www.qqxoo.com/pengyou.html
想做一个post提交,然后抓去返回数据,
为什么每次都返回404错误。



WebClient wc = new WebClient();
wc.BaseAddress = "http://www.qqxoo.com/pengyou/getqq.php?uin=48a5beee9d1bd4e7b931a19fbd1b830025650095bfdf1b77&t=0.182388034416362647749";
wc.Headers.Add("User-Agent", "Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)");
wc.Headers.Add("Content-Type", "application/x-www-form-urlencoded");
Stream resStream = wc.OpenRead("");
StreamReader sr = new StreamReader(resStream, System.Text.Encoding.GetEncoding("gb2312"));
string code = sr.ReadToEnd();
Response.Write(code);
...全文
189 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wojiaocaipeng 2012-09-24
  • 打赏
  • 举报
回复
手动复制url出现404
自己检查下url
yonglaixiazaide 2012-09-24
  • 打赏
  • 举报
回复
你把地址 放在浏览器中看下,能否打开,如果能打开,就说明COOKIe有问题了,如果不能打开,问题就多了,参数,COOKIE

110,825

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧