HTTP 101 Switching Protocols
Коротко: Сервер перемикається на протокол, запитаний клієнтом, наприклад WebSocket.
Докладніше: Клієнт надсилає Upgrade: websocket і Connection: Upgrade. Якщо сервер погоджується, він відповідає 101, і далі тим самим з’єднанням працює новий протокол замість HTTP.
Подробиці
Коли виникає
- Встановлення з’єднання WebSocket (чат, живі дані).
- Перехід з HTTP/1.1 на інший протокол через
Upgrade.
Що можна зробити
- Відвідувачу робити нічого.
- Оператори: якщо WebSocket не працюють, перевірте, чи пропускають проксі, балансувальник навантаження або CDN заголовки
Upgrade.
Див. також: Огляд кодів стану HTTP, HTTP