GET, POST, PUT, PATCH, DELETE 외 4개의 HTTP 메서드가 있다.
- HEAD: GET 요청으로 반환될 데이터 중 BODY 부분 제외한 헤더 부분에 해당하는 데이터만 요청.
- CONNECT: SSL사용하는 웹사이트와 양방향 연결을 시작하는 메소드. 클라이언트는 원하는 목적지와의 TCP 연결을 HTTP 프록시 서버에 요청합니다. 그러면 서버는 클라이언트를 대신하여 연결의 생성을 진행합니다. 한번 서버에 의해 연결이 수립되면, 프록시 서버는 클라이언트에 오고가는 TCP 스트림을 계속해서 프록시합니다.
GET, POST 와 다르게 안전하지 않아 잘 사용하지 않는다.
- OPTIONS: 해당 URL에 대해 허용된 통신 옵션을 요청하는 메서드
HTTP/1.1 200 No Content
Allow: OPTIONS, GET, HEAD, POST
Cache-Control: max-age=604800
Date: Thu, 13 Oct 2016 11:45:00 GMT
Server: EOS (lax004/2813)
- TRACE: 클라이언트가 서버에게 송신한 요청의 내용을 반환해 줄 것을 요청한다.
서버-클라이언트간 루프백 테스트를 수행하여 디버깅을 위한 용도로 쓰이는 메서드