Що це означає: "У HTTP 1.1 всі з'єднання вважаються стійкими, якщо не заявлено інше"?


0

У цій статті у Вікіпедії сказано наступне:

У HTTP 1.1 всі з'єднання вважаються стійкими, якщо не заявлено інше.

Я думаю , що ця заява означає, що , коли клієнт видає повідомлення з запитом, немає необхідності включати наступний заголовок в ньому: Connection: keep-alive. І якщо я хочу , щоб оголосити в іншому випадку, я б включив наступний заголовок в ньому: Connection: close.

Я прав?


так, це здається правильним.
Френк Томас

Відповіді:


0

Це правильно. Типова поведінка HTTP / 1.1 передбачає, що всі з'єднання повинні залишатися відкритими, і клієнт повинен закрити його.

Для порівняння, коли встановлено Connection: closeзаголовок, Сервер закінчить з'єднання після того, як він закінчить надсилати весь запитуваний контент, переводячи сервер у стан TIME-WAIT, а не клієнт.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.