파이프라이닝

    HTTP 버전별 특징 정리

    HTTP 0.9 (1991년) HTTP의 초기 버전 요청 메시지가 단일 라인으로 구성되고 GET 메서드만 사용 가능 요청 및 응답 헤더가 없고 HTML 문서만 전송 가능 응답 메시지에 상태 코드가 없고 문서 파일 자체만 전송 HTTP 1.0 (1996년) GET, POST, HEAD 메서드 사용 가능 메타데이터를 나타내는 헤더가 메시지에 추가됨. Content-Type 헤더를 사용해서 HTML외에 다른 형식의 데이터도 전송 가능 요청 메시지에 프로토콜 버전과 메서드를 포함 응답에 상태 코드가 추가됨. 요청을 보낼 때 마다 매번 TCP 연결을 새로 설정해야하는 단점 존재 HTTP 1.1 (1997년) Keep-Alive 기능을 통해 일정 시간 또는 횟수 동안 연결을 닫지않고 유지 Persistent Con..