CS기초 (Computer Science)

GET vs POST vs PUT vs DELETE

커밍이즈스프링 2020. 12. 27. 16:51
반응형

GET요청 POST요청 POST요청 DELETE 요청은 그 성질이 다르다.

이 외에도 있지만 우선 가장 많이 쓰이는 요청 방식에 대한 개념을 정리 해보자.

 

1. GET

- GET은 서버로 요청을 보낼 때, 서버에 있는 자원에 대한 변경이 없을 때 쓰는 요청 방식이다.

ex:) (목록)조회....


2. POST

- POST방식은 서버의 자원에 대한 변경 혹은 생성을 포함하고 있다.

ex:) login, 가입....


3. PUT

- PUT방식은 요청된 자원을 수정(UPDATE)한다. 


3-1) PUT vs PATCH
PATCH

- PUT과 유사하게 요청된 자원을 수정(UPDATE)할 때 사용한다.

PUT의 경우 자원 전체를 갱신하는 의미지만, PATCH는 해당 자원의 일부를 교체하는 의미이다.


4. DELETE

- 요청된 자원을 삭제할 것을 요청한다. 

반응형