ASP.. NET Web API抛出异常

ASP.NET Web API Throw Exception

本文关键字:抛出异常 API Web NET ASP      更新时间:2023-09-26

我试图抛出一个异常从我的Web API控制器。问题是,我的JavaScript代码没有得到任何数据返回。

throw new HttpResponseException(HttpStatusCode.NoContent);

在我的jQuery ajax函数我没有得到任何返回。从ajax调用返回undefined。那么处理服务器错误的正确方法是什么呢?

我现在觉得很愚蠢,我尝试了不同的StatusCode,现在我实际上得到了一些数据。我假设每个statusCode都会返回一些值。此状态码实际返回NoContent。