EMZETT.
Увійти

HTTP 101 Switching Protocols

Коротко: Сервер перемикається на протокол, запитаний клієнтом, наприклад WebSocket.

Докладніше: Клієнт надсилає Upgrade: websocket і Connection: Upgrade. Якщо сервер погоджується, він відповідає 101, і далі тим самим з’єднанням працює новий протокол замість HTTP.

Подробиці

Коли виникає

  • Встановлення з’єднання WebSocket (чат, живі дані).
  • Перехід з HTTP/1.1 на інший протокол через Upgrade.

Що можна зробити

  1. Відвідувачу робити нічого.
  2. Оператори: якщо WebSocket не працюють, перевірте, чи пропускають проксі, балансувальник навантаження або CDN заголовки Upgrade.

Див. також: Огляд кодів стану HTTP, HTTP