Здравствуйте.
Я пытаюсь создать веб мониторинг сайта в несколько шагов. В первом шаге я пытаюсь получить значение для переменной, которую буду использовать во втором шаге.
Шаг 1.
http запрос к сайту получает значение:
{"foo1":"too1","foo2":"too2"}
Мне нужно достать значение too2 и записать его в переменную для дальнейших шагов.
Я пробовал использовать конфигурацию переменной, которая указана в документации:
Имя: {key}
Значение: regex:name="foo2" content="([0-9a-z]+)(?="})"
Получил ошибку can not extract value of {key} from response. Я думал, что дело в том, что я не экранировал " и попробовал с экранированным вариантом: regex:name="foo2" content="([0-9a-z]+)(?=\"})", но ошибка так же самая. Попробовал просто ([0-9a-z]+)(?="}) в поле "Значение" - ошибка ушла, но переменная получает не то значение.
Прошу помочь с определением переменной, или если есть ссылки на инфу/доки/примеры по данной теме, буду тоже очень благодарен.
Я пытаюсь создать веб мониторинг сайта в несколько шагов. В первом шаге я пытаюсь получить значение для переменной, которую буду использовать во втором шаге.
Шаг 1.
http запрос к сайту получает значение:
{"foo1":"too1","foo2":"too2"}
Мне нужно достать значение too2 и записать его в переменную для дальнейших шагов.
Я пробовал использовать конфигурацию переменной, которая указана в документации:
Имя: {key}
Значение: regex:name="foo2" content="([0-9a-z]+)(?="})"
Получил ошибку can not extract value of {key} from response. Я думал, что дело в том, что я не экранировал " и попробовал с экранированным вариантом: regex:name="foo2" content="([0-9a-z]+)(?=\"})", но ошибка так же самая. Попробовал просто ([0-9a-z]+)(?="}) в поле "Значение" - ошибка ушла, но переменная получает не то значение.
Прошу помочь с определением переменной, или если есть ссылки на инфу/доки/примеры по данной теме, буду тоже очень благодарен.
Comment