System.Net.WebException HTTP状态代码 [英] System.Net.WebException HTTP status code
本文介绍了System.Net.WebException HTTP状态代码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
有一种简单的方法来获得从 System.Net.WebException
?
Is there an easy way to get the HTTP status code from a System.Net.WebException
?
推荐答案
也许这样的事情...
Maybe something like this...
try
{
// ...
}
catch (WebException ex)
{
if (ex.Status == WebExceptionStatus.ProtocolError)
{
var response = ex.Response as HttpWebResponse;
if (response != null)
{
Console.WriteLine("HTTP Status Code: " + (int)response.StatusCode);
}
else
{
// no http status code available
}
}
else
{
// no http status code available
}
}
这篇关于System.Net.WebException HTTP状态代码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文