Skip to content

Переменные и окружения ​

Пишите {{имя}} в URL, заголовках, теле или авторизации — FleetFoot подставит значение при отправке.

Откуда берутся значения ​

Если одно имя задано в нескольких местах, побеждает первое:

  1. активное окружение, оно выбирается справа вверху;
  2. переменные коллекции (правый щелчок по коллекции → Переменные);
  3. глобальные переменные (в разделе Окружения боковой панели).

Значение может использовать другие переменные, например baseUrl = https://{{host}}/api.

Как выглядят переменные ​

  • {{задана}} — у неё есть значение. Наведите курсор, чтобы увидеть значение и откуда оно.
  • {{не задана}} — значения нет, переменная уходит как есть.

Наберите {{, чтобы увидеть список доступных переменных. Кнопка с глазом справа вверху показывает все переменные в области видимости; секретные значения скрыты, пока вы не решите их показать.

Неопределённые переменные ​

Если запрос использует переменные без значений, в его шапке видно N не определено. Щёлкните по этой метке или по Задать… в подсказке красной переменной, чтобы дать им значения. Для всей коллекции — правый щелчок по ней → Неопределённые переменные….

В окне впишите значения и выберите, куда их сохранить: в новое окружение (оно станет активным), в существующее, в коллекцию или в глобальные. Имена, похожие на токены и пароли, отмечены как секретные.

Окружения ​

Создайте окружение в разделе Окружения боковой панели. Щёлкните по кружку, чтобы сделать его активным, или выберите его справа вверху. Кнопка с замком помечает переменную как секретную и скрывает значение на экране.

Динамические переменные ​

Получают новое значение при каждой отправке:

ПеременнаяЗначение
{{$guid}}, {{$randomUUID}}случайный UUID
{{$timestamp}}время Unix в секундах
{{$isoTimestamp}}текущее время в ISO 8601
{{$randomInt}}число от 0 до 1000
{{$randomBoolean}}true или false
{{$randomAlphaNumeric}}одна буква или цифра
{{$randomHexColor}}цвет вида #a1b2c3
{{$randomEmail}}адрес почты

FleetFoot: всё остаётся на вашем Mac.