본문 바로가기
IT 꿀팁

HTTP 메서드

by IT자니 2022. 11. 30.

HTTP 메서드

1. GET

: 리소스 조회

: 쿼리 파라미터를 통해 필터링

: 메시지 바디를 거의 지원하지 않음

 

2. POST

: 요청 데이터 처리, 등록

: 메시지 바디를 통해 요청 데이터를 전달

: 전달된 데이터로 신규 리소스 등록, 프로세스 처리에 사용됨

: 컨트롤 URI가 사용되기도 함

 

3. PUT

: 리소스 덮어씌우기, 없으면 생성

: 클라이언트가 리소스 위치를 알고 URI 지정

: 리소스가 없는경우 신규 리소스 생성

 

4. PATCH

: 리소스를 부분적으로 바꾸기

 

5. DELETE

: 리소스 제거

 

 

HTTP 메서드 속성

위키피디아

1. 안전

: 호출해도 리소스를 변경하지 않는 경우

ex) 안전한 경우 : GET , 안전하지 않은 경우 : POST

 

2. 멱등

: 여러번 호출해도 결과가 똑같은 경우

ex) 멱등 메소드 : GET, PUT, DELETE, 멱등이 아닌 메소드 : POST

 

3. 캐시

: 응답 결과 리소스를 캐시해서 사용해도 되는경우

ex) 캐시가능 메소드 : GET,HEAD,POST,PATCH

 

'IT 꿀팁' 카테고리의 다른 글

서버로 데이터 전송하기  (0) 2022.12.01
웹 브라우저에 요청할 때 기본 흐름  (0) 2022.11.13
URI (URL, URN)  (0) 2022.11.13
PORT  (0) 2022.11.07
TCP/UDP  (0) 2022.11.03

댓글