GET vs POST vs PUT vs DELETE

2020. 12. 27. 16:51CS기초 (Computer Science)

반응형

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

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

반응형

'CS기초 (Computer Science)' 카테고리의 다른 글

[CS] Event Driven Microservice  (0) 2022.04.12
[CS] 카프카란?  (0) 2022.04.11
[CS] 서버리스  (0) 2021.11.30
[CS] DNS 조회 사이트  (0) 2021.08.25
[CS기초] node의 동작 원리, 싱글스레드의 단점  (0) 2021.03.09