0
요청 클래스가 IReturnVoid를 구현할 때 응답의 HTTP 상태 코드는 무엇입니까?요청이 IReturnVoid를 구현할 때 응답의 HTTP 상태 코드는 무엇입니까?
요청 클래스가 IReturnVoid를 구현할 때 응답의 HTTP 상태 코드는 무엇입니까?요청이 IReturnVoid를 구현할 때 응답의 HTTP 상태 코드는 무엇입니까?
응답이 void
인 경우 204 No Content
상태를 반환해야합니다.
Response.StatusCode = 204;
Response.StatusDescription = "No Content";
이 무효 JSON 간주 내용이없는 200 Success
을 반환하는 등, JSON 요청에 특히 중요하다.
필터를 사용하여 void
응답을 확인하고 자동으로 설정할 수 있습니다. 에서 당신 AppHost
Configure
방법 :
GlobalResponseFilters.Add((req, res, dto) => {
if(res.StatusCode == 200 && dto == null) {
res.StatusCode = 204;
res.StatusDescription = "No Content";
}
});