如何检测WebRequest由于Web代理错误而不是目标Web服务器错误而失败?
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
}
Run Code Online (Sandbox Code Playgroud) c# proxy httpwebrequest httpwebresponse system.net.webexception