반응형
1. GET 메소드 테스트
요청 파라미터를 URL에 포함하여 요청하는 방식 (크기 제한 : 4KB)
예)
$ telnet 192.168.0.102
GET /test.html HTTP/1.1
[엔터키 2회]
2. POST 메소드 테스트
요청 파라미터를 HTTP Body에 포함하여 요청하는 방식 (4 KB 이상 데이터도 전송 가능)
예)
$ telnet 192.168.0.102
POST /test.html HTTP/1.1
[엔터키 2회]
3. HEAD 메소드 테스트
요청 시에 HTTP Header만 응답함
예)
$ telnet 192.168.0.102
HEAD /test.html HTTP/1.1
[엔터키 2회]
4. OPTIONS 메소드 테스트
웹서버가 허용하는 메소드를 응답함
예)
$ telnet 192.168.0.102
OPTIONS / HTTP/1.1
[엔터키 2회]
참고로, 응답의 HTTP Header 중에 "Allow" 항목에 허용 메소드(GET, POST, HEAS, OPTIONS, TRACE)를 응답함
5. PUT 메소드 테스트
웹서버에 특정 파일을 생성함
예)
$ telnet 192.168.0.102
PUT /test.txt HTTP/1.1
hello world
[엔터키 2회]
6. DELETE 메소드 테스트
웹서버에서 특정 파일을 삭제함
예)
$ telnet 192.168.0.102
DELETE /test.txt HTTP/1.1
[엔터키 2회]
'웹서버' 카테고리의 다른 글
[정보] HTTP 요청 메소드(HTTP Request Method) (0) | 2020.03.22 |
---|---|
[정보] HTTP 구조 - 헤더(Header)와 본문(Body) (0) | 2020.03.22 |
[정보] HTTP 응답 코드 (0) | 2019.10.08 |
[정보] HTTP/2 이해 (0) | 2019.06.11 |
[Tips] URL redirect와 rewrite 차이 (0) | 2019.01.03 |