#웹의 메소드 정리
Programming
2017. 10. 4. 01:46
HTTP 메소드에는는 여러 가지 있다. GET, POST, PUT, DELETE, PATCH 등등 여러가지 있고, 솔직히 제대로 다 이해하고 있지도 않다. 웹 개발 할 때는 주로 GET과 POST만 썼다. 서버 개발자가 GET과 POST만 사용해서 API를 만들었기 때문이었다. 큰 차이 없다고는 했지만, 어쩐지 찝찝하기는 했다.GET과 POST야 URL에 파라미터를 적재할 것이냐, 헤더에 적재할 것이냐 같은 분명한 차이가 있으니 그렇다 쳐도...POST, PUT는 참 비슷하면서도 다르다. 멱등성의 차이라고는 하는데, 사실 잘 와닿지는 않는다. 대신 멱등성 때문에 POST는 Create, PUT은 Update할 때 사용하면 적절하다는 것 정도? 어라.. 그러고보니 그 때는 Update API도 모조리 PO..