【发布时间】:2010-06-09 12:56:38
【问题描述】:
我需要检查请求是否会返回 500 服务器内部错误(因此会出现错误)。我正在这样做:
HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest;
request.Method = "GET";
HttpWebResponse response = request.GetResponse() as HttpWebResponse;
if (response.StatusCode == HttpStatusCode.OK)
return true;
else
return false;
但是当我收到 500 Internal Server Error 时,会抛出一个 WebException,我不想依赖它来控制应用程序流 - 这怎么办?
【问题讨论】:
标签: asp.net exception httpwebrequest httpwebresponse system.net.webexception