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

Не получается расшарить куки на все потоки в JS

Тема в разделе "Техническая поддержка по JavaScript парсерам", создана пользователем sergeda, 12 апр 2018.

Метки:
  1. sergeda

    sergeda A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    22 май 2013
    Сообщения:
    193
    Симпатии:
    23
    Пытаюсь аутентифицироваться на сайте и дальше многопоточно пройтись по ссылкам.
    Делаю как в примере с Moz.
    Вначале делаю
    yield this.mutex.lock();
    Затем аутентифицируюсь.
    Затем делаю:
    yield this.mutex.unlock();

    this.cookies.setAll(session);

    И потом формирую список урлов по которым прохожусь в цикле.

    Так вот если цикл переношу выше yield this.mutex.unlock();
    то работает нормально но медленно так как в один поток.
    Когда переношу цикл ниже yield this.mutex.unlock();
    то вижу что запрос идет без куки авторизации в заголовке и соответсвенно получаю отлуп.
    Что я делаю не так?
     
  2. Support Денис

    Support Денис A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    12 июн 2017
    Сообщения:
    586
    Симпатии:
    185
    Здравствуйте.
    Сложно что либо сказать не видя кода.
    скиньте код импорта в личку
    Telegram : @aparser2
    Skype: Денис A-Parser Support
     

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