1
DELETE
요청이 실패하면 삭제할 리소스에 여전히 하위 레코드가 있고 ActiveRecord::DeleteRestrictionError
예외가 발생하기 때문에 적절한 HTTP 응답 코드는 무엇입니까? 돌아왔다? 422?ActiveRecord :: DeleteRestrictionError에 대한 올바른 HTTP 응답 코드는 무엇입니까
DELETE
요청이 실패하면 삭제할 리소스에 여전히 하위 레코드가 있고 ActiveRecord::DeleteRestrictionError
예외가 발생하기 때문에 적절한 HTTP 응답 코드는 무엇입니까? 돌아왔다? 422?ActiveRecord :: DeleteRestrictionError에 대한 올바른 HTTP 응답 코드는 무엇입니까
나는 서버가 요청 엔티티의 내용 유형 및 요청 엔티티의 구문을 이해하기 때문에 당신이 422 또는 500
422 그럴듯 더 모호한 중 하나를 사용할 수 있다고 말한다 올바르지 만 할 수 없습니다 것 포함 된 지시 사항을 처리하십시오.
500은 서버가 요청을 수행하지 못하게하는 예기치 않은 조건이 발생했기 때문에 그럴듯합니다 (관련 하위 레코드는 서버 측 문제 임).