当前位置: 代码迷 >> QT开发 >> QT请求http怎么识别响应的来源
  详细解决方案

QT请求http怎么识别响应的来源

热度:336   发布时间:2016-04-25 02:55:15.0
QT请求http如何识别响应的来源
connect(manager, SIGNAL(finished(QNetworkReply*)), this,SLOT(replyFinished(QNetworkReply*)));
如上,绑定了信号槽,由于异步,循环发起get请求,需要识别响应来此哪个请求并对应处理业务逻辑

我想在replyFinished塞个序列号参数,但是就和信号函数的参数不一致了,信号函数我又不会修改
------解决思路----------------------
QNetworkRequest req = reply->request();

//或者
QUrl url = reply->url();
------解决思路----------------------
另外我有一个url可能请求多次,这种情况也没法区别,不知道有没有唯一确定找到响应对应的请求来源办法 

抛开 Qt  你认为可以怎么区分?
  相关解决方案