我有这个链接列表,我试图从Web客户端下载字符串。 其他链接工作正常,但此特定链接出错。
using (var w = new WebClient())
{
var json_data = w.DownloadString(adList.Link);
...
}
我收到此错误。
你能告诉我这个问题的原因吗?
答案 0 :(得分:3)
我刚尝试运行代码,看到响应并返回以下错误
{“远程服务器返回错误:(403)禁止。”}
因此,向webclient添加标题可能会为您提供帮助。
using(var w = new WebClient())
{
w.Headers.Add("user-agent", "Only a test!");
var HtmlMarkup = w.DownloadString("http://www.cagolab.jp/blog/?p=28");
}