RESTful
-
http patch method를 이용하여 우아하게 부분 수정하기.IT 2021. 4. 9. 10:15
http patch method를 이용하여 우아하게 부분 수정하기. PATCH HTTP PATCH 메소드는 리소스의 부분적인 수정을 할 때에 사용됩니다. HTTP PUT 메소드는 문서 전체의 완전한 교체만을 허용합니다. 반면 PATCH 메소드는 PUT 메소드와 달리 멱등성을 가지지 않는데, 이는 동일한 patch 요청이 다른 결과를 야기할 수도 있음을 뜻합니다. 하지만 PATCH를 PUT과 같은 방식으로 사용함으로써 멱등성을 가지게 할 수도 있습니다. PATCH (혹은 PUT)는 다른 리소스에게 부수효과(side-effects)를 일으킬 가능성이 있습니다. 서버가 PATCH를 지원하는지 알 수 있게끔 하기 위해, 서버는 Allow 리스트 혹은 Access-Control-Allow-Methods (en-U..