http의 각 버전별 특징


http의 각 버전별 특징

HTTP/0.9 1991년 HTTP의 초기 버전을 지칭 요청은 단일 라인으로 구성 method는 GET만 존재 HTTP 헤더 없음 HTML 파일만 전송 가능 HTTP/1.0 1996년 HTTP 헤더 도입으로 메타데이터를 주고받을 수 있어 프로토콜을 유연하게 확장할 수 있게 됨 버전 정보와 method가 함께 전송 응답 시작 부분에 상태 코드가 추가되어 브라우저 요청의 성공과 실패를 파악할 수 있음 Content-Type 도입으로 HTML 이외의 문서 전송이 가능해짐 커넥션 당 요청 하나와 응답 하나만 순차적으로 처리 가능 HTTP/1.1 1997년 Persistent Connection 추가 : 지정한 timeout 동안 커넥션을 닫지 않는 방식으로 사용성을 높임 Pipelining 추가 이전 요청의 응답을 기다리지 않고 순차적인 여러 요청을 연속적으로 보내고 순서에 맞춰 응답을 받을 수 있음 하나의 커넥션에 여러 개의 요청이 들어 있을 뿐, 동시에 여러 개의 요청을 처리해 응답하는...



원문링크 : http의 각 버전별 특징