2014-10-29 3 views
0

저는 REST와 유사한 API를 만들고 있습니다. 이 API는 ID로 기존의 자원을 변경하기위한이 있습니다 자원을 변경할 때기존 자원을 삭제하고 새로운 자원을 삽입하여 자원을 변경하십시오. 아직도 PUT?

/api/v1/admin/member/:ID 

나는 어떤 정상적인 상황이 코스의 PUT 될 것이다.

그러나 단순한 코드로 이어지는 절충안으로 인해이 경로는 실제로 리소스를 완전히 삭제 한 다음 양식에서 제공 한 입력을 기반으로 새 리소스를 만듭니다. 모든 의미에서 이것은 변경과 동일한 최종 결과를보고 나타냅니다.

질문 :이 경로는이 PUT 또는 예상되는 동작은 멱등하는 POST

답변

1

그래서 난 사용 PUT 말을해야하고, 내가 업데이트가 트랜잭션에서 발생해야합니다 것 때문에 삭제 사이의 오류 및 삽입하면 리소스가 삭제 된 채로 남아 있지 않습니다.

관련 문제