【发布时间】:2016-01-04 10:02:18
【问题描述】:
我该如何处理以下情况?我正在发布一个肥皂信封并正在编写一些错误处理。基本上,如果向服务器发出了不正确的请求,那么它会以 xml 格式返回错误,但也会在标头中报告为 500 错误。
在 vb.net 中,我如何获取错误中的 XML?我通过创建一个新的 XmlDocument 然后使用 LoadXml 函数来请求响应。
使用 try/catch 我只能访问 500 错误而不是发送的 xml 响应。
【问题讨论】:
我该如何处理以下情况?我正在发布一个肥皂信封并正在编写一些错误处理。基本上,如果向服务器发出了不正确的请求,那么它会以 xml 格式返回错误,但也会在标头中报告为 500 错误。
在 vb.net 中,我如何获取错误中的 XML?我通过创建一个新的 XmlDocument 然后使用 LoadXml 函数来请求响应。
使用 try/catch 我只能访问 500 错误而不是发送的 xml 响应。
【问题讨论】:
使用WebClient: Ignore HTTP 500这里的帖子我已经设法解决了。
本质上在try/catch中,需要返回异常类型WebException
【讨论】: