В моем приложении 1 QNetworkAccessManager
, и я делаю 2 запроса одновременно. Когда я получаю ответ от менеджера, ответы идут не в том порядке, в котором я им звонил, и это имеет смысл. Как я могу это обойти? Должен ли я иметь другого менеджера для устранения любых проблем с очередями запросов?
QNetworkRequest request1(ONE_GET);
request1.setRawHeader("Content-Type", "application/vnd.api+json");
request1.setRawHeader("Accept", "application/vnd.api+json");
m_nam.get(request1);
connect(&m_nam, &QNetworkAccessManager::finished,this , &HelperClass::onReply1Recieved);
QNetworkRequest request2(TWO_GET);
request2.setRawHeader("Content-Type", "application/vnd.api+json");
request2.setRawHeader("Accept", "application/vnd.api+json");
m_nam.get(request2);
connect(&m_nam, &QNetworkAccessManager::finished,this , &HelperClass::onReply2Recieved);
onReply1REceived()
, но я думал, что это не чисто - person bardao   schedule 06.11.2018