Я использую WinHttpClient для получения данных с веб-сайта с использованием C ++.
Я уже скачал данные с веб-сайта, который я хочу, но у меня есть некоторые проблемы с веб-сайтами, которые сжаты с помощью gzip, есть ли способ получить winHttpClient.GetResponseContent () без сжатия?
WinHttpClient getClient(URL);
getClient.SetAdditionalRequestHeaders(L"Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\r\nAccept-Encoding: gzip, deflate\r\n");
getClient.SetUserAgent(L"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0");
getClient.SendHttpRequest();
И текст сообщения, которое я получаю с заголовком
http://i.stack.imgur.com/XA9Zt.jpg
я пробовал также с
getClient.SetRequireValidSslCertificates(true);
а также
getClient.SetRequireValidSslCertificates(false);
Задача ещё не решена.
Других решений пока нет …