Что означает HTTP-статус 102 (Processing)?

 
Также может означать:
КонстантаТипОС
ERROR_SEM_IS_SETОшибка WindowsWindows
ENETRESETerrnoLinux
EOPNOTSUPPerrnomacOS
EAFNOSUPPORTerrnoWindows
CACHE_INITIALIZATION_FAILEDКод BSODWindows
Предыдущий Следующий
HTTP_STATUS_SWITCH_PROTOCOLS HTTP_EARLY_HINTS

HTTP_STATUS_PROCESSING

Что означает HTTP 102 (HTTP_STATUS_PROCESSING)

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

Это промежуточный ответ: соединение следует сохранять до получения окончательного статуса. Для разбора именно HTTP_STATUS_PROCESSING учитывайте метод, URI, представление, посредника-источника и связанные поля RFC и IANA.

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

  • Для ситуации «сервер принял полный запрос WebDAV и продолжает длительную обработку» клиент продолжает читать соединение до окончательного ответа и не меняет итоговое состояние приложения по одному 1xx.
  • При статусе 102 проверьте, что reverse proxy и клиент не подавляют промежуточные ответы и корректно сохраняют порядок сообщений.
  • В журнале HTTP_STATUS_PROCESSING храните промежуточный и финальный статусы рядом, иначе ранний ответ можно принять за результат операции.

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

Ссылки для HTTP_STATUS_PROCESSING


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