0
私は見回して答えを見つけることができなかったので、私はここでそれを尋ねると思った。 ヘッダーに渡されたログイン情報を持つAPIを呼び出すプログラムがあり、サーバーは認証時に情報を返します。問題は、ユーザーの信用が間違っている場合、プログラムがクラッシュして例外がスローされた場合です。エラーは401です。どのようにこれをキャッチし、ユーザーに伝えますか? 私のコードは:HTTPWebRequests、VB.NETでのエラー処理
Dim request = TryCast(System.Net.WebRequest.Create("https://myurl.com"), System.Net.HttpWebRequest)
request.Method = "GET"
request.Headers.Add("authorization", "Bearer " + AccessToken)
request.ContentLength = 0
Dim responseContent As String
Using response = TryCast(request.GetResponse(), System.Net.HttpWebResponse)
Using reader = New System.IO.StreamReader(response.GetResponseStream())
responseContent = reader.ReadToEnd()
MessageBox.Show(responseContent)
End Using
End Using
ありがとうございました。