Salta ai contenuti

Impostazioni rapide

Un’impostazione rapida (quick config) è un’istantanea denominata della configurazione di una richiesta. Si regola la richiesta come si vuole, la si salva con un nome e si ricarica quello stato in due clic più tardi.

È lo strumento adatto alle varianti di una stessa chiamata: Crea un cliente minimo, Crea un cliente completo, Payload che provoca un 422.

Tutti i campi di configurazione del protocollo: metodo, URL, header, parametri, corpo, opzioni della modalità server, timeout ecc.

Ciò che è escluso: l’identità della richiesta (identificatore, nome, note, tag, icona, origine dell’importazione, stato di deprecazione) e la rotta di autenticazione. Una variante non cambia quindi mai l’autenticazione, e ricaricare una variante non rinomina la richiesta.

Il pulsante Impostazioni rapide si trova nella smartbar della scheda. Il suo popover contiene:

  • un campo Nome della configurazione — precompilato se lo stato corrente corrisponde già a un salvataggio;
  • un interruttore Salva nel file di progetto (.restorm);
  • il pulsante Salva;
  • l’elenco Configurazioni salvate.

Il popover «Impostazioni rapide» aperto dalla smartbar, con tre configurazioni salvate e i loro badge di origine — tre «progetto»

DestinazioneBadgeDove viene scrittaConseguenza
ProgettoprojetNel file .restormLa variante viaggia con il progetto: è condivisa e versionata
UtenteutilisateurNelle impostazioni localiLa variante resta sulla propria macchina; sopravvive alla chiusura del progetto ma non viene condivisa

I due elenchi vengono mostrati fusi, con ogni riga che porta il proprio badge di origine.

Basta fare clic su una configurazione salvata. Restorm chiede conferma — «Ricaricare la configurazione «X»? La configurazione attuale andrà perduta se non è stata salvata.» — poi applica l’istantanea e rilancia la risoluzione delle {{variables}}.

L’icona a forma di cestino di ciascuna riga. Se degli scenari referenziano la configurazione, vengono nominati nella conferma prima che si dia l’assenso.

Un’azione di scenario collegata a una richiesta può designare un’impostazione rapida. L’ordine di applicazione è allora:

  1. la richiesta di base;
  2. l’impostazione rapida (destinazione progetto, designata dal suo identificatore);
  3. le sovrascritture impostate sull’azione;
  4. i valori che arrivano da un collegamento sulla porta di override.

È il modo pulito per rigiocare lo stesso scenario con tre insiemi di dati: un’azione, tre impostazioni rapide.

Cinque strumenti, tutti disponibili in edizione Community: list_quick_configs, add_quick_config, update_quick_config, delete_quick_config e describe_quick_config_schema — quest’ultimo restituisce l’elenco esatto dei campi accettati per ciascun protocollo. Un campo estraneo al protocollo viene rifiutato con l’elenco dei campi validi.