반응형
HTTP는 주어진 자원에 대해 수행할 요청 메소드 세트를 정의하고 있다. 지원하는 요청 메소드는 HTTP 버전에 따라 약간 다를 수 있다. 아래는 HTTP/1.1 버전에서 지워하는 주요 메소드이다.
GET
HTTP 서버에 데이터 검색을 요청한다. POST 메소드와 가장 많이 사용된다.
POST
HTTP 서버에 데이터를 생성, 수정과 삭제를 요청한다. 가장 많이 사용되는 메소드이다.
OPTIONS
HTTP 서버 또는 엔드포인트가 허용하는 메소드 목록을 조회할 때 사용한다. 허용하지 않은 메소드가 요청되면 "405 Method Not Allowed" 응답을 보낸다.
HEAD
이 HEAD메소드는 GET 메소드와 유사하지만, 응답 시에 응답 본문 없이 헤더만을 보낸다.
PUT
HTTP 서버에 데이터 저장(생성, 수정)을 요청한다. POST 메소드로 동일한 결과를 구현할 수 있어 많이 사용되지는 않는다.
DELETE
HTTP 서버에 데이터 삭제를 요청한다. POST 메소드로 동일한 결과를 구현할 수 있어 많이 사용되지는 않는다.
TRACE
최종 자원까지 경로를 따라 메시지 루프백 테스트를 수행한다.
'웹서버' 카테고리의 다른 글
[정보] 포워드(Forward) 프록시와 리버스(Reverse) 프록시 (0) | 2022.03.13 |
---|---|
[Tips] 모바일폰 IP 주소 알아내기 (0) | 2021.08.30 |
[정보] HTTP 구조 - 헤더(Header)와 본문(Body) (0) | 2020.03.22 |
[Tips] Telnet을 이용하여 웹서버 메소드(Method) 테스트하기 (0) | 2020.02.02 |
[정보] HTTP 응답 코드 (0) | 2019.10.08 |