Вопросы к Поиску с Алисой
Для обработки ошибок при использовании функции WinHttpQueryHeaders можно использовать вызов GetLastError, который возвращает расширенную информацию об ошибке. learn.microsoft.com
Некоторые коды ошибок и их описание:
Также есть рекомендации по обработке конкретной ошибки, например, ERRORWINHTTPHEADERNOTFOUND. stackoverflow.com В таком случае, если запрашиваются большие данные, можно проверить заголовки Content-Type, Content-Length, Transfer-Encoding и Connection. stackoverflow.com
Ещё важно учитывать, что перед вызовом WinHttpQueryHeaders должен быть вызван и завершен вызов функции WinHttpReceiveResponse. stackoverflow.com