Из того, что я понимаю, HTTP-соединение может быть либо keep-alive
, либо close
.
Я отправил HTTP-запрос на сервер:
GET /page1/ HTTP/1.1
Host: server.com
Connection: keep-alive
И он ответил:
HTTP/1.1 200 OK
Connection: keep-alive, close
По сути, я считаю, что сервер прослушивается, потому что ответ вроде keep-alive, close
неоднозначен.
Однако, как приемник, как мы должны обрабатывать такое сообщение? Должны ли мы интерпретировать это значение заголовка как keep-alive
или close
?