@UserTrue
Когда искал по форуму, часто встречал ответы этого пользователя. Если найдется минутка, поделитесь опытом. Пока выделил два возможных решения замены curl http. Может есть еще варианты? Какой вариант для вас лучше?
Cookies BAS
-
Добрый день.
Пользуюсь BAS после Зенки. Все нравится. НО как только столкнулся с проблемой импорта cookie, даже малость обалдел как все печально у BAS. Неужели нельзя было сделать поддержку стандартных netscape/json форматов кук? Ну да ладно, но вопрос - может быть у кого есть скрипт конвертирующий в нужный формат? Или может быть какие-то платные решения? -
@webabas нигде, именно про бас куки, они стандартные как в браузере пара ключ значение, только для баса первый ключ добавляется cookies:{ сами куки }, формат куков в браузере, то что вы считаете нормальными куками это энкод различными расширениями. На самом деле ссылка выше.
upd если вы в скрипте посмотрите экшен то вы увидите вот это"{\"cookies\":" + _result() + "}"если изменить и убрать первый ключ и сделать например так
JSON.parse(_result())Вы получите массив объектов точно такой же как у обычного хромиума, чем собственно бас и является в браузерной части
-
@webabas upd 2 Если сможете получить их как JSON то "{"cookies":" + ваши куки + "}" И все, только смотрите что бы там ключа cookies не было различный софт может добавлять может нет, если у вас это массив объектов то
"{\"cookies\":" + JSON.stringify(ваши куки) +"}"Но тут важно что бы все было на месте обязательные ключи в ссылке есть. Иначе он их не примет, вернее использовать он их не будет на целевых сайтах. Все операции в выполнить код, потом экшен установить куки, хотя если вы в выполнить код все это сделаете сам экшен не нужен так то, оттуда так же можно прост нужно асинхроном.