Pular para o conteúdo

Pedidos, pastas e pastas de variáveis

A árvore de um projeto Restorm tem quatro famílias de elementos.

Um contentor de arrumação, sem efeito sobre a execução. Utilize-a para agrupar por domínio funcional (Faturação, Utilizadores…).

É a peça central. Uma pasta de variáveis (ou pasta de ambiente) contém:

  • os seus ambientes (local, staging, production…), cada um com as suas variáveis e, eventualmente, com subambientes;
  • as suas listas de valores personalizadas;
  • as enumerações provenientes de uma importação;
  • a documentação de API gerada na importação (modelos, descrições, esquemas de segurança);
  • as rotas de autenticação oferecidas aos seus pedidos.

Qualquer pedido colocado sob esta pasta herda o ambiente selecionado. É isso que lhe permite escrever {{baseUrl}}/users uma única vez e alternar de um ambiente para outro a partir da smartbar.

Uma importação cria sempre uma pasta de variáveis: é a unidade de “re-sincronização” quando recarrega a especificação de origem.

O separador de uma pasta de variáveis, no seu subseparador Ambientes: a árvore de ambientes à esquerda, as variáveis do ambiente selecionado à direita, e a tabela das variáveis de contexto resolvidas abaixo

Um pedido tem um tipo (o protocolo), um nome, um ícone, notas, etiquetas e a configuração própria do seu protocolo. Pode também ter:

Crie um com o botão direito ▸ Adicionar ▸ e depois o protocolo pretendido. A lista completa está no catálogo dos protocolos.

O mesmo menu Adicionar oferece os oito servidores, que são elementos de pleno direito: ver Modo servidor.

Um grafo de ações que orquestra pedidos e lógica. Ver Cenários.

GestoEfeito
F2Renomear o elemento selecionado
Ctrl+DClonar o elemento (com a sua subárvore)
DeleteEliminar
Arrastar e largarMover dentro da árvore, reordenar os favoritos
Clique central num caminho de navegaçãoAbrir o antecessor num separador em segundo plano

Um pedido pode ser marcado como obsoleto — é precisamente o que faz a re-sincronização de uma importação quando uma operação desaparece da especificação de origem. Continua na árvore, com um aviso no topo do seu separador, em vez de ser eliminado sem que se dê conta.