そこで同様の質問をしましたが、curl と webclient についてです。
私はcurlの答えを見つけました:
200 を処理するように webclient/curl が 503 エラーを処理するようにする方法
CURLOPT_FAILONERROR
そのようなものが欲しいのですが、curlではなくwebclient用です
そこで同様の質問をしましたが、curl と webclient についてです。
私はcurlの答えを見つけました:
200 を処理するように webclient/curl が 503 エラーを処理するようにする方法
CURLOPT_FAILONERROR
そのようなものが欲しいのですが、curlではなくwebclient用です
各質問が尋ねられる方法は、おそらく、この質問がこの質問にリンクされているものと重複していることを意味します. いずれにせよ、ここで行ったのと同じ答えを提供します。
WebClient
を処理する必要があるためですWebException.Response
。たとえば、次の LINQPad クエリは、Web サーバーの "Not Found" エラー Web ページによって提供される HTML をダンプします。
Dim wc = New System.Net.WebClient
Try
Dim rd = wc.DownloadData(New Uri("http://localhost/test"))
rd.Dump
Catch Ex As System.Net.WebException
Dim rs = Ex.Response
Call (New StreamReader(rs.GetResponseStream)).ReadToEnd.Dump
End Try