백엔드 로드맵따라가기/인터넷
[HTTP는 무엇일까]HTTP의 구조
Been2
2020. 7. 30. 23:58
728x90
HTTP의 구조
HTTP는 Header와 Body로 구성되어 있고 Header는 약속된 형식을 따라야한다.
Request Header
1. GET / HTTP/1.1 : 메소드와 path, 프로토콜 버전
2. Host : 요청하는 서버의 주소
3. User-Agent : Client의 OS와 브라우저 정보
4. Accept : 클라이언트가 이해 가능한 자료형
5. Accept-Language : 클라이언트 인식 언어
6. Accept-Encoding : 클라이언트 인코딩 방식
7. Connection : 전송 완료후 접속 유지 정보
등등..
Response Header
1. HTTP/1.1 200 : 프로토콜 버전과 상태
2. server : Web server의 정보
3. Content-Type : 전송되는 컨텐츠의 정보
4. Date : HTTP 패킷 생성 시간
5. keep-Alive : 연결 유지 시간
6. Connection : 접속 유지 정보
등등..
728x90