各位看官,用以下代码获取网易的html代码时获取不到
WebRequest request = WebRequest.Create("http://www.163.com");
WebResponse response = request.GetResponse();
Stream resStream = response.GetResponseStream();
StreamReader sr = new StreamReader(resStream, System.Text.Encoding.Default);
return sr.ReadToEnd();
获取到的代码如下
因为您的ISP供应商并没有遵循标准的互联网协议,我们对您的访问作出限制,敬请谅解。
您可以通过以下链接继续访问 www.163.com
看到这个页面的用户,可以通过这个邮箱 support163@126.com 联系我们,或者通过我们的微博意见反馈 http://t.163.com/zt/feedback ,让我们了解更详细的信息,以改善您的用户体验,谢谢。
这个应该怎么处理呢,3ks very much.
太明显了,设置一下header User-Agent 值
哥们,3ks
你安装一个FIDDLER,用IE浏览器访问一下WWW.163.COM,看看IE提交的HEADER是啥,
然后你模仿IE访问即可。