Explain how an HTTP client distinguishes a response with Content-Length from one terminated by connection close.