Здравствуйте, гость ( Вход | Регистрация )
thechicho | Дата 26.9.2011, 9:11 |
подскажите, плиз, примером кода, как обрабатывать редиректы? в cURL на php я использовал FOLLOWLOCATION, true. есть ли аналог в Qt? или нужно каждый раз парсить из заголовков ответа Location: url и делать на него request? //Буду пользоватся QWebView, там проблем нет приведите пример кода? |
|
vbi | Дата 19.8.2011, 11:38 |
Буду пользоватся QWebView, там проблем нет | |
vbi | Дата 19.8.2011, 10:38 |
без www редиректит на www | |
ufna | Дата 19.8.2011, 10:30 |
а без www пробовал? | |
vbi | Дата 19.8.2011, 9:37 |
Пробовал, то же самое. Но прослушав сниффером, увидел, что текст ответа пустой, а в заголовке ответа есть редирект, но пройдя последовательно по всем редиректам попадаю на страницу оповещения яндекса о возможной подмене страницы злоумышлинниками. | |
PAFOS | Дата 18.8.2011, 14:30 |
попробуй reply->readAll(); | |
vbi | Дата 18.8.2011, 10:53 |
Что ж такое. Скажите, у кого-нибудь еще работает, но кто не через прокси? | |
PAFOS | Дата 18.8.2011, 8:37 |
у меня все правильно отработал. Но справедливости ради скажу что я работаю через HTTP прокси |
|
vbi | Дата 17.8.2011, 11:32 |
Написал програмку, которая посылает GET запрос на "www.yandex.ru", который по идее должен возвратить содержание страницы, но вместо этого возвращает пустую строку. Если послать get запрос на "yandex.ru", то яндекс возвращает страницу "302 Moved Permanently" и перенаправляет на "www.yandex.ru", а тот в свою очередь возвращает пустую строку. Как с ним бороться, может какие-то уникальные заголовки передать? Код программы: .h
.cpp
Скачать прогу можно отсюда |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 27.4.2024, 21:40 |