これは私が混乱している一般的な質問です。REST リクエストが行われると、エラーがWebException. あるケースではHttpRequestException、HTTP ステータス コードを取得できません。
私はこのようなものに慣れていませんが、これらの違いは何ですか? なぜ2種類あるの?別のものとは対照的に、いつ慣れますか?
WebExceptionうまくいくようです。HttpRequestExceptionステータスコードを(メッセージで)知っている非常に弱いバージョンのようですが、それが何であるかを明示的に教えてくれません。
編集:
私はを使用していHttpClientます。具体的にはclient.GetStreamAsync().