我正在尝试使用webclient获取pdf文件数据,但是它抛出了的一个异常“远程服务器返回了一个错误:(404)找不到”。
以下是错误的详细信息:
System.Net.WebException被抓了
Message=The远程服务器返回一个错误:(404)未找到。Source=System
StackTrace: at System.Net.WebClient.DownloadDataInternal(Uri地址,WebRequest& request) at System.Net.WebClient.DownloadData(Uri地址) at System.Net.WebClient.DownloadData(String地址)
错误状态: System.Net.WebExceptionStatus.ProtocolError
下面是用于下载数据的代码片段:
try{
WebClient cl = new WebClient();
byte[] data = cl.DownloadData(URL);
}
catch(exception ex){
}
知道吗??
发布于 2016-02-29 07:14:33
你应该提供证件。类似于以下内容
try
{
WebClient cl = new WebClient();
cl.UseDefaultCredentials = true;
byte[] data = cl.DownloadData(URL);
}
catch (exception ex)
{
}
https://stackoverflow.com/questions/8644727
复制相似问题