Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > QNetworkAccessManager прокси


Автор: Terikon 3.9.2015, 00:17
Здравствуйте, скажите как сделать так что бы каждый запрос шёл через разный прокси сервер? использовать потоки?

Код:

Код

void Dialog::on_pushButton_4_clicked()
{
for (int i = 0; i < 100; i++)
{
  QNetworkAccessManager *manager = new QNetworkAccessManager();
  QNetworkReply* reply = manager->get(QNetworkRequest(QUrl("http://ya.ru")));
  QEventLoop wait;
  connect(manager, SIGNAL(finished(QNetworkReply*)), &wait, SLOT(quit()));
  QTimer::singleShot(10000,&wait,SLOT(quit()));
  wait.exec();
  QByteArray answer = reply ->readAll();
  reply ->deleteLater();
}

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)