【发布时间】:2013-12-14 08:17:36
【问题描述】:
实际上,我正在编写一个 Windows 商店应用程序,我尝试解析一个网站,但不需要返回它在请求中有错误的响应。 我有一张快照可能会帮助我们找到解决方案 此代码适用于我尝试过的所有网站,但没有工作。
我使用这个源代码:
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(禁止)。
解决
这是描述更多错误的图片,请您帮帮我:)
【问题讨论】:
-
你能浏览到url来访问吗?
-
是的,我可以,它正在 100% 工作
标签: c# parsing xaml windows-8 store