따라서 HTTP는 기본적으로 TCP를 통한 텍스트 프로토콜이며 TCP는 상태 / 연결 기반이라는 것을 알고 있습니다. 즉, HTTP 요청을 수행하기 전에 브라우저가 TCP를 통해 서버에 연결되어야합니다. 질문 : 브라우저는 일반적으로 각 HTTP 요청에 대해 새 TCP 연결을 작성합니까?
브라우저는 사용자가 해당 서버를 계속 탐색하는 한 TCP 요청을 열고 계속 유지할 수 있지만 서버는이를 처리하기 위해 많은 양의 최대 연결을 사용해야합니다. 그러나 브라우저가 각 요청에 대한 연결을 만들고 사용자가 동일한 서버에서 많은 것을 탐색하면 낭비처럼 보일 것입니다. 일반적으로 어떻게 작동합니까? 아마도 타이머를 사용하여?