下载使用WebClient的问题407响应网站的HTML内容,为什么?

public const string url = "http://www.londonstockexchange.com/exchange/prices-and-markets/international-markets/indices/home/ftse-mib.html"; public static void Main(String[] args) { WebClient wc = new WebClient(); string s = wc.DownloadString(url); }

当我运行此代码我收到错误消息:远程服务器返回错误:(407)代理身份验证。 我不知道该怎么办,能有人给我一些建议吗?

--------------解决方案-------------

尝试这个:

WebClient wc = new WebClient();
wc.Headers.Add("user-agent", "Testing...");

WebProxy proxyObject = new WebProxy(url);
proxyObject.Credentials = CredentialCache.DefaultCredentials;
wc.Proxy = proxyObject;

string s = wc.DownloadString(url);

请参考以下链接了解WebClient的头。

分类:。净 时间:2015-03-15 人气:3
本文关键词: .NET,Web客户端
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 1.038 (s). 10 q(s)