При получении содержимого html-страницы с помощью WinHttpRequest в случае если страница отдается в Unicode UTF-8/16, то метод ResponceText валится с ошибкой 80070459 (такая же ситуация как описана здесь или здесь). Вопрос - при использовании ResponceBody или ResponceStream как в PB правильно их сконвертировать из UTF-8 в строку Win-1251 ? пробовал встроенные команды, winapi, adodb... не получается, вижу хлам или иероглифы. И если сервер работает только с utf-8, я так понимаю нужно будет потом все заголовки, данные и т.п. для отправки конвертить в utf-8 ?
Как временный вариант использую XMLHTTP (работает с utf-8 по умолчанию), но там куки и др. заголовки нельзя установить, что печалит... Пробовал сначала TCP OPEN PORT 443 ... , хз нет ответа, так понял потому что не поддерживается работа по HTTPS...