DELETE, POST 또는 PUT과 같은 일부 엔터 핀에 대해 오류를 반환 할 수있는 유효성 검사 규칙이있는 REST API가 있습니다.
이제 중요하지 않은 오류와 같은 새로운 유형의 오류가 필요합니다. 일반적인 방식으로 실패하지만 "경고 억제"플래그가 전송되면 조치를 취해야합니다. 이러한 사용자에게 "이 상태를 변경 하시겠습니까? 아직 완료되지 않았습니다."
질문 : 이러한 유형의 오류에 대한 모범 사례가 있습니까?
이차 질문 :
- 사용자가 할 수있는 그러한 동작에 대한 HTTP 의미가 있습니까?
- 여전히 REST 아이디어를 따르고 있습니까?
409 CONFLICT
경고 응답에 사용 했습니다. 이런 식으로, 클라이언트는 "force = 1"이라는 추가 매개 변수를 사용하여 동일한 엔드 포인트 및 본문으로 호출을 강제 할 수 있도록 지시받습니다.
rm /file
파일을 삭제하는 동안 파일이 읽기 전용이라는 "경고" 와 같습니다 .