Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt Ввод/Вывод, Сеть. Межпроцессное взаимодействие _ Как с помощью QHttp получить содержимое страницы

Автор: dreamcode 16.8.2010, 12:51

Есть страница (http://www.whatismyip.com/automation/n09230945.asp) нужно извлечь из нее Ип адрес....
Пробовал по примерам из книги.. но они не работают....

Автор: kwisp 18.8.2010, 9:59

Цитата(dreamcode @ 16.8.2010, 13:51) *
Есть страница (http://www.whatismyip.com/automation/n09230945.asp) нужно извлечь из нее Ип адрес....
Пробовал по примерам из книги.. но они не работают....

что за примеры пробовал?
QHttp по-моему устарел и его лучше не использовать.
я использую QNetworkAccessManager.
по идее нужно просто отправить get запрос как браузер и получишь ответ в виде содержимого странички.
QNetworkAccessManager mng;
QNetworkReply* reply = mng.get(QNetworkRequest(QUrl("http://www.whatismyip.com/automation/n09230945.asp"))));

ну и получить ответ как тебе удобно от reply или от mng через сигналы как удобнее.
не сталкивался с *.asp не знаю что в ответе тебе придет.

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)