Перейти до вмісту

Швидкі параметри

Швидкий параметр (quick config) — це іменований знімок конфігурації запиту. Ви налаштовуєте запит так, як хочете, зберігаєте його під іменем і пізніше двома клацаннями повертаєте цей стан.

Це інструмент для варіантів того самого виклику: Створити мінімального клієнта, Створити повного клієнта, Payload, що спричиняє 422.

Усі поля конфігурації протоколу: метод, URL, заголовки, параметри, тіло, налаштування режиму сервера, час очікування тощо.

Що виключено: ідентичність запиту (ідентифікатор, назва, нотатки, теги, піктограма, походження з імпорту, статус застарілості) і маршрут автентифікації. Отже, варіант ніколи не змінює вашу автентифікацію, а перезавантаження варіанта не перейменовує ваш запит.

Кнопка Швидкі параметри розташована у smartbar вкладки. Її спливаюче вікно містить:

  • поле Назва конфігурації — заздалегідь заповнене, якщо поточний стан уже відповідає одному із записів;
  • перемикач Зберегти у файлі проєкту (.restorm);
  • кнопку Зберегти;
  • список Збережені конфігурації.

Спливаюче вікно «Швидкі параметри», відкрите зі smartbar, із трьома збереженими конфігураціями та їхніми значками походження — три «проєкт»

ЦільЗначокКуди записуєтьсяНаслідок
ПроєктпроєктДо файлу .restormВаріант подорожує разом із проєктом: він спільний і версіонований
КористувачкористувачДо ваших локальних налаштуваньВаріант залишається на вашій машині; він переживає закриття проєкту, але не поширюється на інших

Обидва списки показуються злитими, і кожен рядок несе свій значок походження.

Клацніть на збереженій конфігурації. Restorm попросить підтвердження — «Перезавантажити конфігурацію «X»? Ви втратите поточну конфігурацію, якщо її не збережено.» — а потім застосує знімок і повторно обчислить {{variables}}.

Піктограма кошика в кожному рядку. Якщо на конфігурацію посилаються сценарії, їх перелічують у підтвердженні, перш ніж ви його схвалите.

Дія сценарію, пов’язана із запитом, може вказати швидкий параметр. Тоді порядок застосування такий:

  1. базовий запит;
  2. швидкий параметр (ціль «проєкт», зазначений своїм ідентифікатором);
  3. перевизначення, задані на дії;
  4. значення, що надходять зв’язком на порт перевизначення.

Це охайний спосіб відтворити той самий сценарій із трьома наборами даних: одна дія, три швидкі параметри.

П’ять інструментів, усі доступні у виданні Community: list_quick_configs, add_quick_config, update_quick_config, delete_quick_config і describe_quick_config_schema — останній повертає точний перелік полів, які приймає кожен протокол. Поле, чуже до протоколу, відхиляється разом із переліком допустимих полів.