HTTP 요청 방법에는 15가지가 있으며, HTTP 표준에 따르면 HTTP 요청에는 여러 가지 요청 방법을 사용할 수 있습니다. HTTP1.0은 GET, POST 및 HEAD 메소드의 세 가지 요청 메소드를 정의합니다. HTTP1.1에는 OPTIONS, PUT, DELETE, TRACE 및 CONNECT 메소드라는 5가지 새로운 요청 메소드가 추가되었습니다.
일련번호 | 방법 | 설명하다 |
---|---|---|
1 | GET | 지정된 페이지 정보를 요청하고 엔터티 본문을 반환합니다. |
2 | HEAD | 반환된 응답에 헤더를 가져오는 데 사용되는 특정 콘텐츠가 없다는 점을 제외하면 가져오기 요청과 유사합니다. |
3 | POST | 요청(예: 양식 제출 또는 파일 업로드)을 처리하려면 지정된 리소스에 데이터를 제출하세요. 데이터는 요청 본문에 포함됩니다. POST 요청으로 인해 새로운 리소스가 생성되거나 기존 리소스가 수정될 수 있습니다. |
4 | PUT | 클라이언트에서 서버로 전송된 데이터는 지정된 문서의 내용을 대체합니다. |
5 | DELETE | 지정된 페이지를 삭제하도록 서버에 요청합니다. |
6 | CONNECT | HTTP/1.1 프로토콜은 파이프라인에 대한 연결을 변경할 수 있는 프록시 서버용으로 예약되어 있습니다. |
7 | OPTIONS | 클라이언트가 서버 성능을 볼 수 있습니다. |
8 | TRACE | 주로 테스트 또는 진단에 사용되는 서버에서 수신한 에코 요청입니다. |
9 | PATCH | 엔터티에는 URI로 표시되는 원본 콘텐츠와의 차이점을 설명하는 테이블이 포함되어 있습니다. |
10 | MOVE | 지정된 페이지를 다른 네트워크 주소로 이동하도록 서버에 요청합니다. |
11 | COPY | 지정된 페이지를 다른 네트워크 주소로 복사하도록 서버에 요청합니다. |
12 | LINK | 서버에 링크 관계 설정을 요청합니다. |
13 | UNLINK | 링크 관계를 끊습니다. |
14 | WRAPPED | 클라이언트가 캡슐화된 요청을 보낼 수 있도록 허용합니다. |
15 | Extension-mothed | 프로토콜을 변경하지 않고도 추가 메소드를 추가할 수 있습니다. |