HTTP 1.0, 1.1, 2.0

headkio·2020년 7월 25일
0

Back to the basic

목록 보기
2/4

HTTP/0.9

버전이 없었던 1.0 이전의 초기 HTTP를 0.9라 부른다.
Header가 없고 Get 통신만 가능하다.
때문에 HTML 문서만 전송 가능하다.

HTTP/1.0

추가된 것들
Status -> 성공과 실패를 구분
200 OK
404 Not Found
...

Content-Type -> HTML 외 문서 전송 가능
Method -> GET, POST, HEAD

HTTP/1.1

http://coffeenix.net/doc/network/http_1_0_vs_1_1.html

HTTP/2.0

HTTP/1.1 의 성능을 개선하기 위해 등장.

  1. Multiplexed Streams (여러 요청을 동시 처리)
  2. HOL (Head Of Line) 미발생
  3. Stream Prioritization (요청 리소스간 의존관계를 설정)
  4. Header 정보를 HPACK으로 압축
  5. Client 요청 없이 리소스 Push
  6. HTTP 1.1과 호환
profile
돌아서서 잊지말고, 잘 적어 놓자

0개의 댓글