웹에서 HTTP 연결의 Keep-Alive가 Connection: close와 다른 점은?
보통 MDN Web Docs해설
HTTP Keep-Alive(HTTP/1.1 기본값)는 TCP 연결을 유지하여 여러 요청/응답을 같은 연결로 처리합니다. TCP 핸드셰이크 반복을 피해 지연 시간이 줄어듭니다. Connection: close는 응답 후 연결을 닫으므로 다음 요청에는 새 연결이 필요합니다.
HTTP Keep-Alive(HTTP/1.1 기본값)는 TCP 연결을 유지하여 여러 요청/응답을 같은 연결로 처리합니다. TCP 핸드셰이크 반복을 피해 지연 시간이 줄어듭니다. Connection: close는 응답 후 연결을 닫으므로 다음 요청에는 새 연결이 필요합니다.