我SoapException
用来处理我的 Web 服务中的无效输入和所有其他类型的异常处理。它工作正常,我能够格式化并向客户返回正确的信息。我正在遵循一种类似于此处解释的方法
http://www.codinghorror.com/blog/2004/08/throwing-better-soap-exceptions.html
现在我想更改它在SoapException
发生事件时返回的响应代码(ResponseCode: 500 Internal Server Error)。
以下是发生时除了我自己的自定义XML
数据之外的默认响应代码SoapException
。我想将其更改ResponseCode
为 200 .. 是否有可能以及如何?
ResponseCode: 500 (Internal Server Error)
Connection:Close
Content-Length:494
Cache-Control:private
Content-Type:text/xml; charset=utf-8
Date:Tue, 25 Jan 2011 06:59:30 GMT
Server:ASP.NET Development Server/8.0.0.0
X-AspNet-Version:2.0.50727