小编Ale*_*nza的帖子

检测WebRequest的HTTP代理错误

如何检测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

5
推荐指数
1
解决办法
3197
查看次数