Что означает код HRESULT 0x80072EE8 (WININET_E_PROTOCOL_NOT_FOUND)?

 
Предыдущий Следующий
WININET_E_NAME_NOT_RESOLVED WININET_E_INVALID_OPTION

WININET_E_PROTOCOL_NOT_FOUND

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

WININET_E_PROTOCOL_NOT_FOUND означает, что WinINet не располагает protocol handler, подходящим для схемы или типа текущего ресурса. Ошибка возникает до нормального HTTP-ответа удалённого сервера.

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

  • Сохраните исходный URL и scheme после всех преобразований приложения.
  • Проверьте, поддерживает ли WinINet эту схему и не передаёт ли код URL, предназначенный для другого API/handler.
  • Не исправляйте проблему заменой текста scheme без transport, который реально умеет её обрабатывать.

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

Тот же WinINet call должен выбрать handler и перейти к разрешению имени/соединению; последующий network HRESULT диагностируется уже отдельно.

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


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