Использование переменных Postman на вкладках - PullRequest
0 голосов
/ 09 октября 2018

Почтальон был удивительным инструментом для меня, но у меня есть несколько вопросов об использовании переменных.В моей коллекции 4 вкладки / запросы.

Первый - получить токен, который используется в остальных трех (токен истекает через 15 минут, поэтому мне приходится часто повторять этот запрос и обновлять остальные 3).Это должно быть передано в заголовках трех других запросов.Я знаком с синтаксисом {{variable}}, но я не уверен, как динамически устанавливать переменную после выполнения первого запроса.

Второй аналогичен, где я хотел бы иметь возможностьустановить строку вручную в каком-то центральном месте и использовать ее во всех запросах.Например, URL-адрес https://the.api.com/v1/{{someidvalue}}/abc, где я могу изменить его в одном месте вручную для повторного использования в коллекции?

Спасибо!

1 Ответ

0 голосов
/ 09 октября 2018

Чтобы изменить значение в зависимости от ответа сервера, вы можете использовать функцию теста Скрипт теста почтальона

Например:

var jsonData = JSON.parse(responseBody);
postman.setEnvironmentVariable("Authorization","Bearer " + jsonData.result.accessToken);

Центральное местоположение, которое вы ищетедля окружающей среды почтальон управления средами

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...