@vik998 said in Нерешаемая Ошибка при работе с куками в bas?:
пробовал ставить эту штуку -
{"cookies":[]} не получается
Значит не так пробовал ставить. По поводу формата все верно. Но нужно учитывать, что куки в файле лежат в типе строка и в бразуре тоже отправляются в формате строки.
Таким образом, если куки в файле без {"cookies":[]}, то можно в экшен "Выполнить код" засунуть следующее:
// Преобразуем строку с куками в объект, чтобы отфарматировать его средствами js в формат баса (со строкой мы так не можем)
var cookies = JSON.parse([[COOKIES_FROM_FILE]]);
// Создаем объект, отфарматированный в формат басовский куков
var cookiesObj = {
cookies: [cookies]
};
// Преобразуем обратно объект в строку
[[COOKIES]] = JSON.stringify(cookiesObj);
Это с пояснениями. А так просто "Установить переменную" с типом expression:
JSON.stringify(JSON.parse({cookies: [ [[COOKIES_FROM_FILE]] ]}))