Похоже, что поведение WinInet во многом зависит от lpszAgent
, указанного в вызове функции InternetOpen
. Когда вы передаете "Mozilla/5.0 (compatible)"
, все перенаправления игнорируются, и вы получите результат RAW HTML при чтении ответа с InternetReadFile
.
С другой стороны, если вам нужен «перенаправленный» вывод, вы должны указать имя вашего приложения в аргументе агента, например "ConEmu Update"
.