@Q_Q К сожалению через node.js и ws модуль не могу конектится к сокету т.к там каждый раз создаётся уникальная ссылка для нового пользователя, а объект который её создаёт определить для меня трудно сайт написан на react + obfurscator. Плюс к этому ещё и в самом ws внутри нужно каждые 5 минут отправлять токен аутентификации который генерирует какая-то анонимная функция либо вообще на сервере. Вроде ещё как можно сделать обёртку или сделать прокси чтобы свои обработчики повесить но это уже вообще темный лес для меня недостижимый. Поэтому пришлось использовать такой костыль. В Принципе все работает, ws команды я отправляю также через Ява скрипт и взаимодействую с этим сайтом быстро не используя веб интерфейс сайта вообще. Единственная проблема это видеть всю консоль не только в режиме отладчика. Я думал может в BAS есть какой-то свой способ о котором я не знаю, просто парсить ее в переменную бесконечно каждый раз обращаясь к ней и записывая последнее действие по умолчанию
Загрузить cookies из http клиента в браузер.
-
Добрый день. Работаю с сайтам через запросы. Авторизируюсь через запросы и всё работает как должно, но если я использую действие "Загрузить cookies из http клиента в браузер." и открываю этот сайт в браузере BAS, то авторизация "спадает". Другими словами, куки передаются в браузер BAS, но сохранить авторизацию на сайте не удаётся. Я уже знаю, что токен авторизации лежит в Local Storage, и могу загружать его через JS, чтобы авторизоваться через браузер BAS, но, как я понимаю, HTTP-запросы не имеют Local Storage, и когда я работаю на запросах, сайт "сохраняет" мою авторизацию через куки.
-
@ZGVhZGg4ZXI said in Загрузить cookies из http клиента в браузер.:
Добрый день. Работаю с сайтам через запросы. Авторизируюсь через запросы и всё работает как должно, но если я использую действие "Загрузить cookies из http клиента в браузер." и открываю этот сайт в браузере BAS, то авторизация "спадает". Другими словами, куки передаются в браузер BAS, но сохранить авторизацию на сайте не удаётся. Я уже знаю, что токен авторизации лежит в Local Storage, и могу загружать его через JS, чтобы авторизоваться через браузер BAS, но, как я понимаю, HTTP-запросы не имеют Local Storage, и когда я работаю на запросах, сайт "сохраняет" мою авторизацию через куки.
А ты учел, что еще должны быть одинаковые User-agent , т.е. отпечатки. А еще может дело в том, что ты используешь разные IP в http и браузере
-
@Kingstreet06 Да, у меня также одинаковые User-agent, Accept-Language и прокси, но это ничего не меняет. Авторизацию на сайте не удаётся "сохранить".
-
@ZGVhZGg4ZXI said in Загрузить cookies из http клиента в браузер.:
@Kingstreet06 Да, у меня также одинаковые User-agent, Accept-Language и прокси, но это ничего не меняет. Авторизацию на сайте не удаётся "сохранить".
Если вы точно знаете, что токен хранится в localStorage, то можете его туда помещать в ручную с помощью действия "Выполнять при каждой загрузке страницы в браузере"