Не могу настроить регулярку



  • Получаю куки для юрл https://pastebin.com/PggBj1nV
    Нужно получить куку ak_bmsc , перклацал весь конструктор , не получаю то что нужно.
    На выходе должно быть : https://pastebin.com/12jLsRMk



  • В выполнить код

    Вариант 1

    var json = JSON.parse([[COOKIES_FOR_URL]])
    [[AK_BMSC]] = json[2].value
    

    Вариант 2

    var json = JSON.parse([[COOKIES_FOR_URL]])
    for (var i = 0; i < json.length; i++){
    if (json[i].name == "ak_bmsc"){
    [[AK_BMSC]] = json[i].value
    break
    }}
    


  • @steamcs1-7 said in Не могу настроить регулярку:

    Получаю куки для юрл https://pastebin.com/PggBj1nV
    Нужно получить куку ak_bmsc , перклацал весь конструктор , не получаю то что нужно.
    На выходе должно быть : https://pastebin.com/12jLsRMk

    Можно ещё так:

    [[AK_BMSC]] = JSON.parse([[SAVED_COOKIES]])["cookies"].filter(function(c){return c["name"] == "ak_bmsc"})[0]["value"]
    

    @ghostz said in Не могу настроить регулярку:

    В выполнить код

    Вариант 2

    var json = JSON.parse([[COOKIES_FOR_URL]])
    for (var i = 0; i < json.length-1; i++){
    if (json[i].name == "ak_bmsc"){
    [[AK_BMSC]] = json[i].value
    break
    }}
    

    Ваш цикл завершается не пройдя последний элемент массива:

    var items = ['shoes', 'shirts', 'socks', 'sweaters'];
    log(items.length) //4
    
    for (var i = 0; i < items.length-1; i++){
    log(items[i]) //shoes, shirts, socks
    }
    


  • @fox исправил



  • куки это хорошо (часто их не достаточно), но есть ли возможность получать заголовки по указанному урл в категории СЕТЬ из браузера?
    В HTTP клиенте это есть, но часто не хватает в браузере. Когда к примеру нужно сделать скрипт не чисто на запросах, а гибрид.Сперва в браузер войти, что-то сделать, потом уже использовать http клиент. Но для этого нужно передавать кроме кук еще и пару заголовков, они генерятся из js xhr запросы.
    в общем аналог https://i.imgur.com/4kXDzWQ.jpg только для браузера.

    Еще в браузере не хватает:
    +Очистить кэшированные данные ТОЛЬКО ДЛЯ УКАЗАННОГО УРЛ
    +ПОЛУЧИТЬ СТАТУС ОТВЕТА, но перед этим ОЧИСТИТЬ СТАТУС ОТ ПРОШЛОГО ЗАПРОСА ПО УРЛ

    @Fox , передай админу) вроде нужные фичи, а их еще нет.



  • @out я кстате и хотел полученные куки вставить в мой пост запрос , так не выйдет?



  • @steamcs1-7 это как-раз без проблем.


Log in to reply
 

  • 1
  • 6
  • 30
  • 17
  • 5
  • 3
  • 58
  • 1