4
我想从网络方法手动发送HTTP 40x错误代码到客户端在c# asp.net web服务。是否可以从ASP.NET Web服务方法手动将HTTP代码40x发送到客户端?
具体而言,我需要发送400(错误的请求)或401(未经授权)。
我在想流动的样子:
if (a <= 0)
{
//send HTTP Error 400 - Bad request to client
return;
}
这可能吗?怎么样?
这样做将违反SOAP协议 – 2011-01-13 20:25:28
,所以我想一个更好的解决方案将被抛一个SoapException与ClientFaultCode? – 2013-09-26 13:51:56