我正在尝试从我的Web API控制器中抛出异常。 问题是我的JavaScript代码没有获得任何数据。
throw new HttpResponseException(HttpStatusCode.NoContent);
在我的jQuery ajax函数中,我没有得到任何回报。我从ajax调用中得到了未定义的。 那么基本上从服务器处理错误的正确方法是什么?
答案 0 :(得分:1)
我现在觉得非常愚蠢,我尝试了一个不同的StatusCode,现在我实际上得到了一些数据。我假设每个statusCode woulde返回一些值。此状态代码可以返回NoContent。