HTTP 버전
-
HTTP 프로토콜(Hypertext Transfer Protocol)CS 지식/네트워크(Network) 2023. 4. 18. 17:00
HTTP : 클라이언트 - 서버 프로토콜. - 헤더를 통해 확장가능 - 상태를 저장하지 않는 Stateless. 동일한 연결 상에서 연속하여 전달된 두 개의 요청 사이에는 연결고리가 없음. - 그래서 상태가 있는 세션은 있음. 각 요청들에 세션을 만들도록 HTTP 쿠키가 추가됨. - 연결이 필수는 아니지만 연결 기반인 TCP표준에 의존. HTTP 주요 버전들 HTTP/1.0 (아래 요청, 응답 구성 사진들에 해당) - 각 요청/응답에 대해 별도의 TCP 연결을 염. 요청이 보내져야 할 때마다 커넥션이 매번 새로 생성. 응답이 도착한 이후에는 연결을 닫음. (단기 커넥션) 단점 : 새로운 연결을 맺는데 시간이 상당, TCP 기반 커넥션 성능은 오직 커넥션이 예열된 상태일 때만 나아진다는 것. 여러 요청을 ..