2017-06-13 14 views
-2

HttpWebRequestクラスのインスタンスを使用してリクエストを送信し、Webサイトから応答を受け取ります。 スローされた例外がWebExceptionの場合、WebException((HttpWebResponse)exc.Response).StatusCode;とタイプキャスしてHTTPステータスコードを取得できます。 UriFormatExceptionのような他のタイプの例外に対して同じ処理を行うにはどうすればよいですか?例外がスローされたときのhttpリクエストのステータスコードの取得

+3

もし 'UriFormatException'があるとすれば、要求はまったくないと思いますので、どのようなステータスコードが存在するのでしょうか? –

+0

WebExceptionクラスでHTTPリクエストが発生したときに発生する可能性のあるエラーはすべて発生していますか? –

+0

https://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.getresponse(v=vs.110).aspx – CodeCaster

答えて

0

UriFormatExceptionは、アクセスしようとしているURLが有効なURLでないため、リクエストがないため、ステータスコードが存在しないことを意味します。

関連する問題