Site icon EfmSoft

Что означает код HRESULT 0x80072F76 (WININET_E_HEADER_NOT_FOUND)?

 
Предыдущий Следующий
WININET_E_SEC_CERT_REV_FAILED WININET_E_DOWNLEVEL_SERVER

WININET_E_HEADER_NOT_FOUND

Что означает WININET_E_HEADER_NOT_FOUND

WININET_E_HEADER_NOT_FOUND означает, что в текущем наборе HTTP headers отсутствует поле, которое caller запросил через WinINet.

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

  • Сохраните raw response headers и точный header name/query/index, переданный HttpQueryInfo или родственному API.
  • Проверяйте headers финального ответа после redirect, а не промежуточного response object.
  • Различайте отсутствие поля и поле с пустым значением: вызывающая логика может трактовать их по-разному.

Как подтвердить исправление

Либо сервер должен вернуть требуемый header, либо client должен корректно обработать его отсутствие согласно протоколу.

Технические ссылки


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

Exit mobile version