如何获取HttpException的响应主体

时间:2019-07-14 20:31:14

标签: c#

我正在使用使用httpwebrequests的leaf.xnet发送网站请求

我试图在状态码不是200时捕获响应

                catch (HttpException ex)
                {
Console.WriteLine(ex.Body) #ex.Body is not a method but i want to read response of 404 400 status codes

                }

1 个答案:

答案 0 :(得分:1)

Set IgnoreProtocolErrors = true;在HttpRequest对象中,因此当HttpExceptions发生时,它不会陷入异常,而是作为正常响应进行处理。您可以解析响应数据并完成您的工作。