HTTP 간단 정리
HTTP 간단 정리
W3 (World Wide Web) 상에서 정보를 주고 받을 수 있는 프로토콜
Hyper Text Transfer Protocol 의 약자
W3 (World Wide Web) 상에서 정보를 주고 받을 수 있는 프로토콜
서버와 클라이언트 사이에서 어떻게 정보를 교환할지를 정해놓은 규칙
80번 포트를 사용
-
구조
클라이언트의 요청(Request) 과 서버의 응답(Response) 으로 구성
비 연결식(클라이언트가 서버에 정보 요청 시 응답 코드, 내용 전송하고 연결이 종료됨)
-
메세지 종류
-
요청
GET : 클라이언트가 서버에 자료 전송 요청
HEAD : GET 요청시에 반환될 데이터 중 헤더 부분에 해당하는 데이터만 요청
POST : 클라이언트가 서버에서 처리할 수 있는 자료를 보냄
PATCH : 데이터 부분 수정 요청
PUT : 지정한 데이터 저장 요청
DELETE : 지정 데이터 삭제 요청
TRACE : 요청 내용 반환 요청
CONNECT : 특정 종류의 프록시 서버에 연결 요청
OPTION : 지원하는 요청 메세지 목록 요청
-
응답
1XX : 요청 받았고 작업 진행 중
2XX : 작업 성공적으로 처리됨
3XX : 요청 완료하기 위해 리다이렉션이 이루어져야함
4XX : 요청이 올바르지 않음
5XX : 올바른 요청에 대해 서버 응답할 수 없음
-