【发布时间】:2014-05-06 10:31:50
【问题描述】:
如何编写一个函数来等待 POST 完成?我正在登录一个具有多个重定向的网站,并使用带有 QNetworkReply() 的 connect() 导致无限的 GET 请求。
我现在正在使用等待计时器:
test->sendPostRequest(url, loginData);
QEventLoop loop;
QTimer::singleShot(8000, &loop, SLOT(quit()));
loop.exec();
test->sendGetRequest(request);
【问题讨论】:
-
您的问题不清楚,请多解释一下。你想上传文件吗?为什么不执行 post in{ QEventLoop loop;发布循环.exec(); } 这些陈述
-
为什么不使用第二个函数并正确使用信号槽
标签: c++ qt http post httprequest