There are 15 HTTP 요청 메서드, HTTP 표준에 따르면 HTTP 요청은 여러 요청 메서드를 사용할 수 있습니다. HTTP 1.0은 GET, POST, HEAD와 같은 세 가지 요청 메서드를 정의합니다. HTTP 1.1 OPTIONS, PUT, DELETE, TRACE, CONNECT와 같은 다섯 개의 새로운 요청 메서드를 추가합니다.
시리얼 번호 | 메서드 | 설명 |
---|---|---|
1 | GET | 지정된 페이지 정보를 요청하고 엔티티 본문을 반환합니다. |
2 | HEAD | GET 요청과 유사하지만, 반환된 응답에 특정 내용이 없으며 이는 헤더를 얻기 위해 사용됩니다. |
3 | post | 지정된 자원에 데이터를 처리할 목적으로 제출합니다(예: 양식 제출이나 파일 업로드와 같이). 데이터는 요청 본문에 포함됩니다. POST 요청은 새로운 자원의 생성이나/또는 기존 자원의 수정입니다. |
4 | PUT | 클라이언트 측에서 서버로 전송된 데이터는 지정된 문서의 내용을 대체합니다. |
5 | DELETE | 서버에 지정된 페이지를 삭제하도록 요청합니다. |
6 | CONNECT | HTTP/1.1 프로ksi 서버가 연결을 파이핑할 수 있는 프로토콜이 예약되었습니다. |
7 | OPTIONS | 클라이언트 측이 서버의 성능을 볼 수 있도록 허용합니다. |
8 | TRACE | 서버에서 받은 반응 요청은 주로 테스트나 진단에 사용됩니다. |
9 | PATCH | 엔티티는 URI로 표현된 원래 내용과의 차이를 설명하는 테이블을 포함합니다. |
10 | MOVE | 요청 서버가 지정된 페이지를 다른 네트워크 주소로 이동합니다. |
11 | COPY | 요청 서버가 지정된 페이지를 다른 네트워크 주소로 복사합니다. |
12 | Link | 서버에 링크 관계를 설정하도록 요청합니다. |
13 | UNLINK | 링크를 끊습니다. |
14 | WRAPPED | 클라이언트 측이 캡슐화된 요청을 보낼 수 있도록 허용합니다. |
15 | 확장-mothed | 협정을 변경하지 않고 추가 메서드를 추가할 수 있습니다. |