1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2200+ и мы растем!
    Скрыть объявление

Net::HTTP возможно ли передать куки на след запрос?

Тема в разделе "Техническая поддержка", создана пользователем Nik, 30 авг 2016.

  1. Nik

    Nik A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    21 апр 2016
    Сообщения:
    1
    Симпатии:
    0
    Собственно, проблема такая...

    Нужно зайти на главную страницу сайта с айди (сайт ставит куку), после чего перейти на другую страницу с этой же кукой (иначе не отобразится нужна инфа)

    Т.е в 1 потоке, должно зайти сперва на главную, потом на другую страницу сайта. Передав куку с первого запроса

    Обработать таких ссылок много надо

    Реально ли вообще это, а то я смотрел примеры по кукам, то только вроде можно вставлять ранее сохраненную куку, плюс при тестировании 2 Net:HTTP идущие друг за другом в задании, выполняются в разных thread'ах

    Если есть похожий пример, просто дайте ссылочку, разберусь сам
    Заранее спасибо
     
  2. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    3.737
    Симпатии:
    1.930
    Да, это реально.
    Заходите на главную страницу, получаете куки. С помощью tools.query.add подставляете на след уровень строку в виде ссылки для перехода на след страницу и через разделитель куки. Далее с помощью Конструктора запросов разделяете этот запрос и подставляете в нужном месте запросы. В формате результата при написании шаблона используйте переменную $query.lvl - в ней хранится текущий уровень запроса.
    Именно такого примера нету, но есть пример передачи на следующие уровни информации (в примере - категории): http://a-parser.com/threads/1880/
     
    alkoustas, Forbidden и Nik нравится это.

Поделиться этой страницей