HTTP에서 지원하는 요청 메시지는 다음과 같다.
-
GET : 클라이언트가 서버에게 URL에 해당하는 자료의 전송을 요청한다.
-
HEAD : GET 요청으로 반환될 데이터 중 헤더 부분에 해당하는 데이터만 요청한다.
-
POST : 클라이언트가 서버에서 처리할 수 있는 자료를 보낸다. 예를 들어, 게시판에 글을 쓸 때 클라이언트의 문서가 서버로 전송되어야 한다. 멱등성을 보장하지 않는다.
-
PATCH : 클라이언트가 서버에게 지정한 URL의 데이터를 부분적으로 수정할 것을 요청한다.
-
PUT : 클라이언트가 서버에게 지정한 URL에 지정한 데이터를 저장할 것을 요청한다.
-
DELETE : 클라이언트가 서버에게 지정한 URL의 정보를 제거할 것을 요청한다.
-
TRACE : 클라이언트가 서버에게 송신한 요청의 내용을 반환해 줄 것을 요청한다.
-
CONNECT : 클라이언트가 특정 종류의 프록시 서버에게 연결을 요청한다.
-
OPTIONS : 해당 URL에서 지원하는 요청 메세지의 목록을 요청한다.
'도구 및 기타 > 개발상식' 카테고리의 다른 글
| REST API (0) | 2023.07.20 |
|---|---|
| HTTP 상태 코드(응답) (0) | 2023.07.20 |
| 스프링 어노테이션 (0) | 2023.07.17 |
| 의존성 주입, MVC (0) | 2023.07.14 |
| 아파치, 아파치 톰캣 (0) | 2023.07.14 |