Название: Как отличить ответы на POST запросы [РЕШЕНО] Отправлено: RustAlex от Сентябрь 25, 2015, 00:11 Есть сайт предоставляющий некоторый API
Я к нему обращаюсь POST запросом в котором указываю путь к "методу", и параметры. Соединяю connect(namRequestUpdater, SIGNAL(finished(QNetworkReply*)), this, SLOT(slotRequestReplied(QNetworkReply*))); Единственный слот для всех ответов. (может надо их динамически плодить?) В целом все нормально работает пока я отправляю запросы по одному - запоминаю какой запрос отправил. Получаю ответ и зная запрос - подключаю соответсвующий парсер на ответ. Однако понадобилось для заполнения сложного View - разом послать 6 запросов - и костыльная схема рушится... Как идентифицировать по ответу, на какой запрос получен ответ? Есть подозрение что можно как-то в header запроса всунуть некоторый enum, который вернется в ответе, его и проверить. Решил здесь копать, а потому думаю спросить у знающих людей проще :) может сразу не пошлют, а дельный совет дадут ;) Название: Re: Как отличить ответы на POST запросы Отправлено: Johnik от Сентябрь 25, 2015, 00:23 Код
Название: Re: Как отличить ответы на POST запросы Отправлено: RustAlex от Сентябрь 25, 2015, 01:16 Красота! То что нужно! Чувствовал, что должно быть просто...
Спасибо! |