Что означает HTTP-статус 218 (Fine)?

 
Также может означать:
КонстантаТипОС
ERROR_EXE_CANNOT_MODIFY_STRONG_SIGNED_BINARYОшибка WindowsWindows
SYSTEM_PTE_MISUSEКод BSODWindows
Предыдущий Следующий
HTTP_STATUS_ALREADY_REPORTED HTTP_STATUS_IM_USED

HTTP_STATUS_FINE

Что означает HTTP 218 (HTTP_STATUS_FINE)

HTTP_STATUS_FINE соответствует ответу HTTP 218: частный статус 218 This Is Fine не входит в официальный реестр HTTP. HTTP_STATUS_FINE относится к успешным ответам 2xx. Объём работы, подтверждённый HTTP_STATUS_FINE, определяется методом, заголовками и представлением.

Определите продукт и контекст, который его сформировал. Номер 218 не задаёт переносимый контракт и не должен автоматически считаться успешным результатом. Для разбора именно HTTP_STATUS_FINE учитывайте метод, URI, представление, посредника-источника и связанные поля ProxyErrorOverride, IANA и RFC.

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

  • Для результата «частный статус 218 This Is Fine не входит в официальный реестр HTTP» определите, какое действие уже завершено, а какое продолжается отдельно или асинхронно.
  • При HTTP_STATUS_FINE используйте Location, ETag, Last-Modified, идентификатор задания и другие данные сервера, если они присутствуют.
  • Не повторяйте неидемпотентный запрос только из-за неожиданного тела ответа 218: успешный код уже мог изменить состояние.

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

Ссылки для HTTP_STATUS_FINE


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