我正在发送以下GET URI与过滤器查询,它返回空值,如" value ":[].
https://localhost:44372/api/V1/Customers?$filter=CustomerName eq 'NTPC'
但是我的要求是显示响应体为空意味着响应体中不应该有任何内容,状态码应该显示204 No Content
。
我需要在哪里处理get请求以显示204(No Content)状态码。
Thanks in advance....
假设您有一个CustomersController,并且您调用的方法返回HttpResponseMessage
,您可以简单地使用Request.CreateResponse
,如下所示:
return request.CreateResponse(HttpStatusCode.NoContent, user);
或
return request.CreateResponse((HttpStatusCode)204, user);