-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
Delete의 멱등성 질문있어요
21.12.25 06:59 작성 조회수 323
0
1. 데이터가 있을때 delete 요청에 대한 응답 status는
: 200 일테고
2. 데이터가 없을때 delete 요청에 대한 응답 status
: 404 일텐데
resource의 상태는 설명해주신대로 "없다"인데, 응답이 서로 다른것도 멱등성이 있다고 볼수 있나요?
궁금합니다.
답변을 작성해보세요.
0
Steve (예상국)
지식공유자2021.12.25
안녕하세요.
데이터삭제 == 데이터 없음
이므로 삭제는 데이터가 있거나 없거나 삭제가 목표입니다. 즉 API에서 파라미터 에러가 나지않은 이상 삭제이므로 200 외에는 삭제불가 (결제 내역이 있거나, 포인트있거나) 예외가있지 않는이상 멱등 합니다
그럼 도움이 되셨기를 바랍니다
답변 1