как получить доступ к необработанным данным в Postman(раздел запроса)?

#javascript #arrays #postman #postman-testcase

Вопрос:

Поэтому я хочу распечатать имя клиента и адрес электронной почты клиента в виде строковых значений через консоль почтальона, но когда я вызываю метод, я получаю массив, но с неопределенными значениями.

 const res = pm.response.json();
const req = pm.request.toJSON();
let user = [req.body.raw.clientName, req.body.raw.clientName];
console.log(user);
 

Большое спасибо!

Ответ №1:

Вы можете получить тело запроса в сыром виде, используя:

 pm.request.body.raw
 

Например:

У вас есть тело запроса в почтальоне:

 {
    "foo": "bar"
}
 

Вы хотите получить доступ к значению foo тестов на вкладке:

 const req = JSON.parse(pm.request.body.raw)
console.log(req.foo);