Cookies как взять из json для ноды



  • Сайт стал блочить http, хочу в ноде сделать, но ни как не получается из списка взять coockiename: cookievalue, понимаю, что довольно просто, но уже как то и не просто
    Видел в Saved_cookies, ('Execute code' action. Before using it, you must parse cookies from string like this [[COOKIES]] = JSON.parse([[SAVED_COOKIES]])["cookies"])
    Есть у кого наработки?

    c8f56285-3973-4191-9514-fa9a9070dc26-image.png



  • @Fire_track ладно через функцию сделаю, json парс по имени, а потом через список по значению и переведу в строку
    Find cookie by name: [[COOKIE]] = [[COOKIES]].filter(function(el){return el["name"] == "REPLACE WITH COOKIE NAME"})[0]
    Не получилось, не парсит значение, а парсит всю куку



  • Раньше получалось через CACHE_LIST

    [[CACHE_LIST]].pop().request_headers.forEach(function (el) {
        if (el[0].indexOf('Cookie') > -1 ) {
            [[COOKIERUNESCAPE]] = el[1]
        }
    })
    

    То теперь результат COOKIERUNESCAPE: "undefined"



  • @Fire_track ладно буду по статичным кукам значение брать...
    https://community.bablosoft.com/topic/7997/парсинг-куков



  • Совсем забыл про document.cookie


Log in to reply