Computer Science/네트워크
HTTP/1.1 , connection: keep-alive
doriver
2025. 3. 6. 19:24
HTTP/1.0에서는 기본적으로 요청이 끝나면 연결을 닫았지만,
HTTP/1.1에서는 기본적으로 keep-alive가 활성화되어 연결을 유지하려고 합니다.
연결을 유지하면 같은 서버에 여러 개의 요청을 보낼 때 새로운 TCP 연결을 만드는 비용을 줄일 수 있기 때문이에요.
HTTP 1.1 은 Persistent 기능을 이용하여 한 번의 TCP 연결을 통해 여러 번의 request 가 가능하다.
이로인해 서버는 TCP 연결로 인한 부하를 줄일 수 있고, 클라이언트는 그만큼 응답속도 개선을 기대할 수 있다