TGViewer
Оповещения по курсам от protestinginfo Оповещения по курсам от protestinginfo @info_course_protestinginfo · 799 subscribers
Post #267 6.05K
Привет всем.
Я только сейчас заметила, что некоторые объекты в Postman стали Deprecated, а я давала шпаргалку своим менти по написанию некоторых команд.
И сейчас немного изменила шпаргалку и хочу поделиться и с вами.

- Извлечение тела запроса:
var requestBody = pm.request.body.raw;


- Парсинг строки JSON в объект:
var parsedRequestBody = JSON.parse(requestBody);


Краткая форма парсинга строки JSON в объект:

let requestData = JSON.parse(pm.request.body.raw)


- Извлечение данных формы:
let formData = pm.request.body.formdata;
Пример
let car = formData.find(item => item.key === "car").value;
console.log(car);//(если знаете путь проще - предлагайте)



// Извлекаем данные из тела запроса в формате x-www-form-urlencoded
let urlencodedData = pm.request.body.urlencoded;

// Находим элемент с ключом "car" и получаем его значение
let car = urlencodedData.find(item => item.key === "car").value;

// Выводим значение в консоль
console.log("Значение поля 'car':", car);


- Извлечение параметров строки запроса:
let get_params = pm.request.url.query.toObject();
пример
let queryParams = pm.request.url.query.toObject();
let createdDateFromQuery = queryParams['created_date'];


- Парсинг тела ответа в JSON объект:
let bodyres = pm.response.json();


пример
pm.test("Your test name", function () {
// Получаем тело запроса
var requestBody = pm.request.body.raw;
// Парсим его в объект
var parsedRequestBody = JSON.parse(requestBody);

// Получаем тело ответа
var responseBody = pm.response.json();

// Сравниваем значение hex_color из запроса и ответа
pm.expect(responseBody.hex_color).to.eql(parsedRequestBody.hex_color);

// Логируем значение из тела запроса
console.log(parsedRequestBody.hex_color);
});

Данная шпаргалка необходима для выполнения заданий по практике, и тесты по данной теме сегодня обновлю.
  • ❤ 6
  • 🔥 4
More from @info_course_protestinginfo
  1. Oct 4, 2026🔸🔸🔸 Всем привет! промокоды на октябрь для закрепления знаний. Промокод SKILL900 - 900 ₽…
  2. Sep 19, 2026Всем привет, на курсе по тестированию бэкенда возникла идея делиться знаниями про AI и MCP…
  3. Sep 5, 2026Также информация находится на странице https://taplink.cc/protestinginfo
  4. Sep 5, 2026🔸🔸🔸 Всем привет! промокоды на сентябрь для закрепления знаний. Промокод SEPTEMBER - 790…
  5. Sep 3, 2026Привет! 👋 Лови тест по SQL: Пройти тест на Stepik Если хочешь закрепить знания и потренир…
  6. Aug 6, 2026Коллеги, добрый день. Хочу поделиться с Отзывами по практическим курсам gRPC API или Graph…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →