Try
Dim url = "something"
Dim request = WebRequest.Create(url)
request.Credentials = CredentialCache.DefaultCredentials
Dim httpWebResponse = DirectCast(request.GetResponse(), HttpWebResponse)
Dim dataStream = httpWebResponse.GetResponseStream()
If dataStream Is Nothing Then
Return ""
End If
Dim reader = New StreamReader(dataStream)
Return reader.ReadToEnd()
Catch ex As WebException
Return ""
End Try
がローカルホストで動作しているが、サーバにそれが動作し、例外を投げていないユーザーコードで処理されていませんでした。System.Net.WebExceptionは」System.dllの中で発生したが、上記のコード
System.Net.WebExceptionは」System.dllの中で発生したが、あなたは
Catch
後に例外を再スローしているユーザーコード
例外は私がExcepionから「リモートサーバーに接続できません」このメッセージを取得しています例外 –
からのメッセージをチェックし、呼び出し側にスローされます。 –
私はあなたがプロキシサーバーを使用して接続されていると仮定しています。プロキシの設定を確認してください。はいの場合は、WebProxyオブジェクトを作成してhttpwebrequestに割り当てます –