HTTP
HTTP Message
- 서버와 클라이언트가 HTTP 통신할 때 주고 받는 메세지
- Request, Response
- Request Message
- 요청 라인 : HTTP Method 방식, 기본 페이지, 프로토콜 버전
- 요청 헤더 : Host, User-Agent 등
- 공백라인, 메시지 본문
- HTTP Method
- GET : 요청 URL이 가진 정보를 검색하려고 서버 측에 요청하는 형태
- POST : 대용량 데이터 처리를 위해 Body에 HTML 폼 등의 데이터를 포함
- HEAD : Web Server의 다운 여부 점검 및 웹 서버 정보 등을 얻기 위해 사용
- PUT : POST와 마찬가지로 헤더와 메시지가 함께 전송. 해당 메소드는 FTP처럼 Web Server에 파일을 생성하기 위해 사용
- DELETE : Web Server에 파일을 삭제하기 위해 사용
- Response Message
- 요청 라인 : 상태코드, 200(OK), 404(Not Found)
- 응답 헤더 : Date, Server 등
- 공백라인, 메시지 본문
반응형
댓글