HTTP method의 종류

송은혜·2022년 6월 14일
0

내가 이해한대로

목록 보기
11/12

HTTP method

클라이언트가 웹서버에게 사용자 요청의 목적이나 종류를 알리는 수단이다.
같은 uri 경로로 요청이 들어와도 메소드에 따라 다른 행동을 하기 위해 메소드를 사용하여 지정해준다.

GET

리소스를 조회를 할 때 사용한다.
서버에 전달하고 싶은 데이터를 쿼리를 통해 전달한다.

POST

주로 데이터 등록에 사용한다.
바디를 통해 서버로 요청 데이터를 전달한다. 서버는 메세지 바디를 통해 들어온 데이터를 처리하는 모든 기능을 수행한다.
주로 신규 리소스의 등록, 프로세스 처리등에 사용한다.

DELETE

제거할 때 사용한다.

PUT

목적 리소스를 현재 메시지의 값으로 생성하거나 덮어쓰는 방식의 업데이트를 한다.

PATCH

리소스를 부분적으로 변경한다.

OPTIONS

대상 리소스에 통신을 설정하는데 사용

CONNECT

대상 자원으로 식별되는 서버에 대한 터널을 설정

GET과 동일하지만 메세지 바디를 제외한, 상태줄과 헤더만 반환한다.

TRACE

대상 리소스에 대한 경로를 따라 메시지 루프백 테스트를 수행한다.

0개의 댓글