[HTTP] PUT / PATCH 차이
[HTTP] PUT / PATCH 차이 업데이트에 관여하는 메서드는 두 가지가 존재한다. 그래서 해당 메서드가 왜 두 가지로 나눠져 있는지 무슨 차이가 있는지 공부를 하고 정리를 하려 한다. PUT PUT의 경우 리소스를 전체적으로 대체하는 것 만약 파일이 존재하는 상태로 복사 후 붙여 넣기를 하면 해당 파일이 덮어쓰기가 되는 것과 같이 PUT의 경우 전체를 대체하는 형식의 메서드이다. 다만 복사 붙여 넣기처럼 동일한 내용의 파일이 있으면 대체할 수도 있지만 만약 해당 내용이 존재하지 않으면 저장을 하는 것처럼 PUT도 저장이 가능하다. 이때 이러한 경우를 보면서 PUT은 리소스를 식별할 수 있다는 점을 알 수 있다. 요청한 URI에 해당 자원이 없다면 POST 방식처럼 해당 리소스를 저장을 한다. 20..
2022.12.22