Название: Не пойму как работать с QNetworkAccessManager совместно с QNetworkProxy Отправлено: AntonUfo от Ноябрь 20, 2014, 10:35 Добрый день !
У меня такой вопрос, отправляю Get запрос на сайт к примеру http://www.ru с помощью QNetworkReply, получаю ответ в слот replyFinished(QNetworkReply *http), все ок, все работает. Мне хотелось бы делать то же самое через Proxy. Нашел в Internet бесплатные прокси и используя QNetworkProxy пытаюсь получить ту же самую страницу: Код: QString sProxiIP, sPRoxiPort, sTmp; и не получаю.... в мой QNetworkReply *http приходит html страница с ip адреса прокси а не с http://www.ru . Что я делаю не так ? Заранее большое спасибо за участие :) Название: Re: Не пойму как работать с QNetworkAccessManager совместно с QNetworkProxy Отправлено: Alex Custov от Ноябрь 20, 2014, 10:50 ну так на 80 порту у него висит http сервер, который и отдаёт тебе свой собственный контент. Нужно указать правильный порт. 8080 или 3128 или взять его там где ты нашёл прокси.
Название: Re: Не пойму как работать с QNetworkAccessManager совместно с QNetworkProxy Отправлено: AntonUfo от Ноябрь 20, 2014, 11:44 я уже столько их перепробовал и со всеми одно и то же, отдаются только их страницы а не та которая мне нужна... где можно найти рабочий прокси что бы попробовать ?
Название: Re: Не пойму как работать с QNetworkAccessManager совместно с QNetworkProxy Отправлено: Alex Custov от Ноябрь 20, 2014, 14:06 я уже столько их перепробовал и со всеми одно и то же, отдаются только их страницы или неправильно указан порт, или это вообще не прокси. где можно найти рабочий прокси что бы попробовать ? гарантированно - только платный. Название: Re: Не пойму как работать с QNetworkAccessManager совместно с QNetworkProxy Отправлено: DenKor29 от Ноябрь 20, 2014, 14:43 Добрый день ! У меня такой вопрос, отправляю Get запрос на сайт к примеру http://www.ru с помощью QNetworkReply, получаю ответ в слот replyFinished(QNetworkReply *http), все ок, все работает. Мне хотелось бы делать то же самое через Proxy. Нашел в Internet бесплатные прокси и используя QNetworkProxy пытаюсь получить ту же самую страницу: Код: QString sProxiIP, sPRoxiPort, sTmp; и не получаю.... в мой QNetworkReply *http приходит html страница с ip адреса прокси а не с http://www.ru . Что я делаю не так ? Заранее большое спасибо за участие :) Разбирай заголовки QNetworkReply. Скорее всего тебе в ответ на твой запрос приходит редирект страницы с новым url. Который ты должен запросить повторно. Название: Re: Не пойму как работать с QNetworkAccessManager совместно с QNetworkProxy Отправлено: AntonUfo от Ноябрь 20, 2014, 14:52 ок спасибо !
Название: Re: Не пойму как работать с QNetworkAccessManager совместно с QNetworkProxy Отправлено: BuRn от Ноябрь 26, 2014, 23:39 где можно найти рабочий прокси что бы попробовать ? В Тырнете же, на этот случай я себе даже тулзу намутил, которая по сути парсит контет и проверяет живучесть прокси. Не вижу проблемы |