| Предыдущий | Следующий |
| WININET_E_FORCE_RETRY | WININET_E_NEED_UI |
WININET_E_INVALID_PROXY_REQUEST
Что означает WININET_E_INVALID_PROXY_REQUEST
WININET_E_INVALID_PROXY_REQUEST означает, что WinINet считает request недопустимым для текущей proxy-конфигурации или стадии proxy processing. Это не общий «proxy недоступен»: проблема может быть в форме request target, scheme, CONNECT path или результате PAC/auto-proxy resolution.
Что проверить
- Сохраните исходный URL, proxy, выбранный PAC, bypass decision и фактический hop, на котором возник HRESULT.
- Проверьте соответствие request-target текущему режиму: direct origin и HTTP proxy используют разные формы запроса.
- Для HTTPS зафиксируйте CONNECT/proxy-auth path; chained proxy или ручная подмена Host после выбора режима WinINet может нарушить контракт.
Как действовать
Исправьте proxy configuration или формирование запроса в соответствии с тем path, который выбрал WinINet. Не меняйте request-target вручную после auto-proxy resolution, если библиотека уже управляет этой частью протокола.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
