Где локальные переменные в сохраненном примере? - PullRequest
0 голосов
/ 04 января 2019

Я создаю запросы со средой и локальными переменными в URL, и после сохранения в качестве примера не могу найти локальные переменные на вкладке «сценарий предварительного запроса», которая отсутствует.

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

Я создал шаблон, который использует следующий макет:

https://{{url}}/API/{{method}}/{{id}}

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

Хотя {{url}} и {{method}} являются переменными среды и их можно найти по значку глаза, {{id}} является локальной переменной и не может отображаться после сохранения в качестве примера.

После сохранения примера вкладка «Сценарий предварительного запроса» исчезает, поэтому локальная переменная {{id}} не подлежит возврату.

В любом случае можно ли найти значение {{id}} (и любой другой код в «сценарии предварительного запроса») после его сохранения в качестве примера?

1 Ответ

0 голосов
/ 16 апреля 2019

Чтобы решить эту проблему, мне нужно было использовать переменные пути.

Хотя почтальон автоматически обнаруживает параметры запроса, он только перехватывает путь GET, оставляя все остальное необнаруженным.

Переменные пути очень полезны, они работают одинаково, но должны быть объявлены следующим образом:

https://{{url}}/API/{{method}}/:id

Он должен отображаться в пользовательском интерфейсе чуть ниже параметров запроса

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