| Предыдущий | Следующий |
| 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 должен корректно обработать его отсутствие согласно протоколу.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
