Какв в Postman вытянуть параметр из ответа

postman
Теги: #<Tag:0x00007f7b63ca99d8>

(Igor Zip) #1

подскажите пожалуйста как в POSTMAN из ответа на запрос вытянуть параметр и записать в переменную окружения.
Ответ пришел такой:
<!doctype html>

Redirect.

Нужно вытянуть параметр click и записать в переменную окружения.


(Valentin G ) #2

Никогда не пробовал, но вот нашел ссылку на вопрос с примером: https://stackoverflow.com/questions/51919983/postman-how-to-extract-value-from-html-response-and-pass-it-on-to-next-request


(Igor Zip) #3

Спасибо! Только этот пример достает текст с тегов, а как с тегов достать определенный елемент?


(Denis Veselovskiy) #4

Во вкладке Tests пишете на подобии:

var jsonData = JSON.parse(responseBody);
postman.setEnvironmentVariable("token", jsonData.token);

В примере из респонса берется значение поля token и записывается в переменную.
Дальше эту переменную можно использовать во вкладке Pre-request script, header, body.

Вот тут наглядно

http://blog.getpostman.com/2014/01/27/extracting-data-from-responses-and-chaining-requests/