1

webclientを使用してPDFファイルデータを取得しようとしていますが、 「リモートサーバーがエラーを返しました:(404)見つかりません」という例外がスローされます。

エラーの詳細は次のとおりです。

System.Net.WebExceptionがキャッチされました

メッセージ=リモートサーバーがエラーを返しました:(404)見つかりません。ソース=システム

StackTrace:System.Net.WebClient.DownloadDataInternal(URIアドレス、WebRequest&request)、System.Net.WebClient.DownloadData(URIアドレス)、System.Net.WebClient.DownloadData(文字列アドレス)

エラーステータス:System.Net.WebExceptionStatus.ProtocolError

データのダウンロードに使用しているコードスニペットは次のとおりです。

try{
    WebClient cl = new WebClient();
    byte[] data = cl.DownloadData(URL);
}
catch(exception ex){

}

何か案が??

4

1 に答える 1

0

資格情報を提供する必要があります。以下に類似

try
{
     WebClient cl = new WebClient();
     cl.UseDefaultCredentials = true;
      byte[] data = cl.DownloadData(URL);
}
catch (exception ex)
{
}
于 2016-02-29T07:14:33.963 に答える