전성빈의 사리사욕

[HTTP는 무엇일까]HTTP의 구조 본문

백엔드 로드맵따라가기/인터넷

[HTTP는 무엇일까]HTTP의 구조

Been2 2020. 7. 30. 23:58
728x90

HTTP의 구조

 

HTTP는 Header와 Body로 구성되어 있고 Header는 약속된 형식을 따라야한다.

 

HTTP Herder의 구조

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