代码之家  ›  专栏  ›  技术社区  ›  Ferruccio

有没有办法从WebException获取原始的HTTP响应字符串?

  •  1
  • Ferruccio  · 技术社区  · 15 年前

    我有一个web应用程序,它通过HTTP与自定义后端服务器进行对话。服务器以XML格式提供其响应,我使用Linq to XML解析结果。如果服务器无法处理查询,它将发送回一个400错误的请求头,其中包含有关该问题的详细信息。即

        HTTP/1.1 400 Bad Request (invalid query)
    

    1 回复  |  直到 15 年前
        1
  •  1
  •   John Sheehan    15 年前

    您可以从WebException提取原始响应。我们在RestSharp中这样做是因为non-200状态码在实际使用中并不特别。 You can see an example here .

    推荐文章