Dar*_*xis 15 .net c# httpwebrequest
这是我的代码:
HttpWebRequest req = WebRequest.Create(url) as HttpWebRequest;
WebResponse wr = req.GetResponse();
Run Code Online (Sandbox Code Playgroud)
当服务器返回500内部服务器错误时,req.GetResponse()中会抛出异常.我希望GetResponse()接受此响应代码,传递的url抛出此响应代码是正常的.尽管响应代码500内部服务器错误,我想解析Html.是否可以说GetResponse()方法不验证响应代码?
I4V*_*I4V 42
try
{
HttpWebRequest req = WebRequest.Create(url) as HttpWebRequest;
WebResponse wr = req.GetResponse();
}
catch (WebException wex)
{
var pageContent = new StreamReader(wex.Response.GetResponseStream())
.ReadToEnd();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
27901 次 |
| 最近记录: |