ターゲット Web サーバー エラーではなく、Web プロキシ エラーが原因で WebRequest が失敗したことを検出する方法は?
try
{
var request = (HttpWebRequest)WebRequest.Create("http://www.example.com");
request.Proxy = new WebProxy("localhost");
var response = request.GetResponse();
return response.GetResponseStream();
}
catch(WebException webex)
{
//Detect proxy failure
}