주제 Http method 중 PUT 과 PATCH 의 차이가 뭘까 Http method 중 자원의 수정을 의미하는 메서드로는 PUT 과 PATCH 가 있다. 한 개만 있어도 될 것 같은데 왜 2개지?? 하는 의문으로 알아보았다. RFC 문서를 직접 찾아봤다. PUT은 자원을 대체(replace) 한다. 즉, 없으면 생성하고 있으면 기존 값을 버리고 요청값으로 바꾼다. (튜터님은 보통 프로젝트에선 성공 응답은 전부 200 OK 로 통일한다고 하고, 나도 이 방법이 더 좋다고 생각하지만 일단의 표준은) PUT 요청시 자원이 없다면 POST와 같이 새로 생성 후, 201 Created 를 응답한다. 자원이 있다면, 기존 자원을 대체 후 200 OK 나 204 NO CONTENT 를 응답한다. PUT 메서드를..