728x90
반응형
HTTP는 웹에서 브라우저와 서버가 통신하기 위한 프로토콜이다.
HTTP/1.1은 기본적으로 커넥션당 하나의 요청과 응답만 처리한다. 여러 개의 요청을 한 번에 전송할 수 없고 응답도 마찬가지다. 따라서 HTML 문서에 포함된 여러 개의 리소스 요청 - CSS 파일을 로드하는 link 태그, 이미지 파일을 로드하는 img 태그, 자바스크립트를 로드하는 script 태그 등에 의한 리소스 요청과 응답이 개발적으로 전송된다. 이렇게 리소스를 동시에 전송하는 것이 불가능한 구조로 리소스의 개수에 비례하여 응답 시간이 증가한다는 단점이 있다.
HTTP/2.2는 다중 요청/응답이 가능하다. 여러 리소스를 동시에 전송 할 수 있어 HTTP/1.1에 비해 페이지 로드 속도가 약 50% 정도 빠르다.
728x90
반응형
'기타 CS' 카테고리의 다른 글
기술 면접 준비 - Cookie 와 Session (0) | 2023.02.25 |
---|---|
기술 면접 준비 - HTML 파싱과 DOM 생성 (0) | 2023.02.24 |
기술 면접 준비 - SOP(Same-Origin Policy) 그리고 CORS (Cross-Origin Resource Sharing) (0) | 2023.02.23 |
기술면접 준비 - SSR 그리고 CSR (0) | 2023.02.23 |
기술면접 준비 - 웹 브라우저의 렌더링 과정 (0) | 2023.02.23 |