JMeter JSON Extractor как вытащить часть значения из длинного значения ключа?
В ответ на запрос от сервера приходит json вида:
{
"result": {
"command": "new_window",
"redirect_url": "start_launch.html?start_id=7210330451636039663&launch_id=bkZ2WlpAW0xYWgRCd3VCWkAYQzdFYlp6X1dXYFRXVF9KXx5rTnRb"
},
"error_text": "",
"action_completed": "eval_action",
"error": 0
}
Как использовать extractor, чтобы использовать ТОЛЬКО значение из launch_id= bkZ2WlpAW0xYWgRCd3VCWkAYQzdFYlp6X1dXYFRXVF9KXx5rTnRb в будущих запросах?
Ответы (1 шт):
Автор решения: Dmitri T
→ Ссылка
Никак, только значение аттрибута полностью.
Используйте Regular Expression Extractor или Boundary Extractor
Можно в 2 шага:
- Вытаскиваете
redirect_urlc помощью JSON Extractor - А уже из переменной достаете значение этого
launch_id
Но если вам не нужен redirect_url целиком то Boundary Extractor сработает и без JSON Extractor
