Site icon EfmSoft

Что означает HTTP-статус 101 (Switch Protocols)?

 
Также может означать:
КонстантаТипОС
ERROR_EXCL_SEM_ALREADY_OWNEDОшибка WindowsWindows
ENETUNREACHerrnoLinux
ETIMEerrnomacOS
EADDRNOTAVAILerrnoWindows
MEMORY1_INITIALIZATION_FAILEDКод BSODWindows
Предыдущий Следующий
HTTP_STATUS_CONTINUE HTTP_STATUS_PROCESSING

HTTP_STATUS_SWITCH_PROTOCOLS

Что означает HTTP 101 (HTTP_STATUS_SWITCH_PROTOCOLS)

HTTP_STATUS_SWITCH_PROTOCOLS соответствует ответу HTTP 101: сервер согласился переключить протокол согласно заголовкам Upgrade и Connection. HTTP_STATUS_SWITCH_PROTOCOLS относится к информационным ответам 1xx. Клиент рассматривает HTTP_STATUS_SWITCH_PROTOCOLS как промежуточное сообщение и продолжает чтение до окончательного статуса.

После 101 обе стороны обязаны перейти на согласованный протокол и больше не интерпретировать поток как обычный HTTP. Для разбора именно HTTP_STATUS_SWITCH_PROTOCOLS учитывайте метод, URI, представление, посредника-источника и связанные поля Upgrade, Connection и RFC.

Что проверить

В телеметрии для HTTP_STATUS_SWITCH_PROTOCOLS сохраните HTTP 101, method, authority, шаблон маршрута, latency, upstream и значимые заголовки кэширования или повтора; секреты и полный URL с чувствительными параметрами записывать не следует.

Ссылки для HTTP_STATUS_SWITCH_PROTOCOLS


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version