服务器

位置:IT落伍者 >> 服务器 >> 浏览文章

当HttpWebRequest遭遇HTTP500错误


发布日期:2020年04月13日
 
当HttpWebRequest遭遇HTTP500错误

腾了我一个晚上GOOGLE不出东西最后自己解决了

使用IE可以正常访问某一地址当使用HttpWebRequest访问时服务器返回错误HttpWebRequest会抛出一个WebException如果IE可以访问则证明了该页面还是有数据的解决方法捕获异常见下面的代码

try

{

httpRspn = (HttpWebResponse)();

}

catch (WebException ex)

{

httpRspn = (HttpWebResponse)exResponse;

}

另外一种情况是服务器会返回一个或者的错误如果上面的方法无法解决(在保证资源正确的情况下)设置HttpWebRequest的UserAgent

= UserAgent: Mozilla/ (compatible; MSIE ; Windows NT ; Trident/; QQDownload ; TencentTraveler ; NET CLR ; NET CLR ; NET CLR ; CIBA; NET CLR ; NET CLR ; InfoPath);

上一篇:Java网络协议 TCP和客户端/服务器范型

下一篇:ajax与服务器控件