Head of Line blocking
- client가 server로 복수 request 전송시, server는 요청 받은 순서대로 response를 보내야 함
- server가 중간 response 작성에 문제가 있는 경우, 후속 요청들은 모두 client에 전송되지 못하고 지연 됨
- http/1.1의 헤더에는 많은 메타 정보들을 저장함
- 매 요청 시 마다 중복된 Header 값을 전송하게 되며 또한 해당 domain에 설정된 cookie 정보도 매 요청 시 마다 헤더에 포함되어 전송함
- 전송하려는 값보다 헤더 값이 더 큰 경우도 자주 발생함
Limited priorities
- 중요한 정보를 먼저 제공해줘야 하는데 http/1.1의 경우 요청 된 순서대로 응답하기 때문에 우선순위를 설정해줄 수 없다.
Client-driven Transmission
- client가 server로 정보 요청을 해야만 통신이 가능한 구조이다.
- server는 client의 요청이 없으면 정보 전달이 불가함