gpt4 book ai didi

wcf - httpWebRequest-获取错误内容

转载 作者:行者123 更新时间:2023-12-03 07:44:58 27 4
gpt4 key购买 nike

我在REST服务中抛出一个错误,例如:

throw new WebFaultException<String>("bla bla bla",
HttpStatusCode.HttpVersionNotSupported);

但是当我尝试获取错误内容时
var r = (HttpWebResponse)(request.GetResponse());
if (r.StatusCode != HttpStatusCode.OK) {...

问题是GetResponse()引发WebException错误。而且,我不可能获得“bla bla bla”文本。我如何获得此文字? Web异常包含状态码HttpVersionNotSupported,但没有包含文本“bla bla bla”的属性。作为WebFaultException的第一个参数发送的数据在哪里?

最佳答案

尝试使用HttpWebResponse.GetResponseStream方法访问响应的内容。链接中的示例代码应显示如何阅读和清理流。

关于wcf - httpWebRequest-获取错误内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10311582/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com