实际上,我正在编写一个Windows Store应用程序,尝试解析一个网站,但响应返回请求中有错误不是必需的。
我有一个快照可能帮助我们找到解决方案
这段代码在我尝试的所有网站上都有效,但现在无法正常工作。
我使用以下源代码:
我使用以下源代码:
private async void parsingActualites()
{
HttpClient http = new System.Net.Http.HttpClient();
HttpClientHandler newClientHandler = new HttpClientHandler();
System.Net.Http.HttpClient client = new System.Net.Http.HttpClient();
***var reponse = await http.GetByteArrayAsync("http://.........../");***
str3 = Encoding.UTF8.GetString(reponse, 0, reponse.Length - 1);
var strdecodet = System.Net.WebUtility.HtmlDecode(str3);
HtmlAgilityPack.HtmlDocument document2 = new HtmlAgilityPack.HtmlDocument();
document2.LoadHtml(str3);
显示给我的错误是:
响应状态代码并未指示成功:403(被禁止)。
Res
这是一个更详细描述该错误的图片,您能帮我解决吗?