2011-12-27 10 views
1

webclientを使用してpdfファイルのデータを取得しようとしましたが、 の例外がスローされました。 "リモートサーバーからエラーが返されました:(404)見つかりません。ここでWeb要求エラー/ Web例外

はエラーの詳細です:(404)見つかりませんでした:

System.Net.WebExceptionが

メッセージ=リモートサーバーがエラーを返しましたキャッチされました。 ソース=システム

のStackTrace:System.Net.WebClient.DownloadDataでSystem.Net.WebClient.DownloadDataInternalで (ウリアドレス、WebRequestクラス&リクエスト) (ウリアドレス) System.Net.WebClient.DownloadDataで(文字列のアドレス)

エラー状態:データをダウンロードするために使用しています。ここSystem.Net.WebExceptionStatus.ProtocolError

コードスニペットです:

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

} 

答えて

0

資格情報を提供する必要があります。次のようになります

try 
{ 
    WebClient cl = new WebClient(); 
    cl.UseDefaultCredentials = true; 
     byte[] data = cl.DownloadData(URL); 
} 
catch (exception ex) 
{ 
} 
関連する問題