tools.query.add - Добавить и выполнить УРЛ нового запроса сразу после основного запроса

  • Автор темы Автор темы Gorn
  • Дата начала Дата начала

Gorn

A-Parser Enterprise License
A-Parser Enterprise
Использую Net::HTTP
Мне нужно после запроса найти токен в результатах и сразу же выполнить запрос с новым УРЛ+токен

Прочитал ветку https://a-parser.com/threads/2452/ ,сделал добавку в виде
[%
tools.query.add('http://mynewurl.com/?token=' _ p1.newtoken, 1)
%]

Да, новый УРЛ добавляется и отрабатывает, но это происходит ПОСЛЕ ВСЕХ УРл в списке запроса, а в нём 1млн УРЛ!
Можно как-то сделать, чтобы апарсер обработал урл из списка,
вывел результат - что там надо напечатать,
сформировал и ДОБАВИЛ новый УРЛ
'http://mynewurl.com/?token=' _ p1.newtoken
и он сразу же обработался, желательно тем же потоком и сразу же напечатался в результат?
А то сейчас у меня отрабатывает 1млн УРЛ из моего первоначального запроса, а потом начинает работать список добавленных УРЛ.
 
Такую логику нужно реализовывать в виде JS парсера. Там легко можно выполнить последовательно несколько запросов в рамках одного потока и одной сессии, в т.ч. используя для каждого данные, полученные из предыдущих.
tools.query.add для этого не очень подходит и нельзя указать когда именно обработать конкретный запрос.
 
Спасибо за быстрый ответ.
JS парсер для меня слишком сложен,
я к старому методу привык...
 
Назад
Верх