Pular para o conteúdo

Perguntas frequentes

Sim. A edição Community utiliza-se sem conta e sem limites: todos os protocolos de execução, todas as importações, os cenários na interface, os servidores de simulação, a firewall.

As edições Pro e Enterprise desbloqueiam capacidades — execução em integração contínua, git integrado, ferramentas MCP avançadas, SSO — nunca quotas. Consulte Planos e capacidades.

Não, exceto para ativar uma edição paga.

Windows (instalador), macOS (arm64 e Intel), Linux (AppImage, .deb, .rpm). Consulte Instalação.

Não. Os projetos são ficheiros no seu disco, os servidores de simulação são executados na sua máquina e a firewall bloqueia por predefinição qualquer chamada de saída que não venha do seu projeto.

Num ficheiro .restorm, em YAML por predefinição (json e json5 também são possíveis), ou numa árvore de pastas. Consulte Projetos e ficheiros .restorm.

Sim, é o modo de partilha previsto. A serialização é determinista para que os diffs continuem legíveis.

Adicione *.responses.zip e restorm.env ao seu .gitignore — consulte Formatos de ficheiros.

Como partilho um projeto com a minha equipa?

Section titled “Como partilho um projeto com a minha equipa?”

Através do git. Não existe nenhuma área de trabalho alojada. Consulte Equipas e lugares.

Nunca no projeto. Ou num ficheiro de segredos local, ou lidos a partir das variáveis de ambiente do sistema. Consulte Segredos.

Quinze: HTTP, GraphQL, gRPC, SOAP, WebSocket, Socket.IO, MQTT, SSE, STOMP, OData, JSON-RPC, tRPC, Redis, AMQP, Kafka. Consulte o catálogo.

Não. O Thrift importa-se a título documental, mas não se executa; apenas o AMQP 0-9-1 (RabbitMQ) está implementado; o NATS não é suportado.

Sim, em seis protocolos: HTTP, GraphQL, gRPC, SOAP, WebSocket / Socket.IO / MQTT e OData. Localmente, sem ligação à Internet. Consulte Modo servidor.

Posso importar as minhas coleções do Postman?

Section titled “Posso importar as minhas coleções do Postman?”

Sim, incluindo os seus scripts, que se tornam um cenário executável graças à camada de compatibilidade pm.*. Consulte Migrar do Postman.

Vinte e quatro. Consulte Importar uma API.

O que acontece quando a especificação evolui?

Section titled “O que acontece quando a especificação evolui?”

Doze formatos são ressincronizáveis: o Restorm aplica o delta, marca as operações desaparecidas como obsoletas e conserva as suas modificações. Consulte Atualizar a partir da fonte.

Porque é que a minha {{variable}} não é substituída?

Section titled “Porque é que a minha {{variable}} não é substituída?”

Quase sempre porque o valor é do tipo Cadeia e não Expressão: uma cadeia segue tal como está. Consulte Variáveis e ambientes.

Onde está o menu “tipo de autenticação”?

Section titled “Onde está o menu “tipo de autenticação”?”

Não existe. O Restorm usa pedidos de autenticação: um pedido dedicado que obtém o token e declara os cabeçalhos que produz, com expiração e renovação automática. É mais geral do que uma lista fechada. Consulte Autenticação.

Sim, modelando a chamada do token como um pedido de autenticação. Não existe nenhum assistente dedicado ao fluxo OAuth.

Estes esquemas não estão implementados nativamente hoje.

É um grafo visível: o fluxo de dados é o próprio desenho, as ramificações e os ciclos são caixas. Consulte Introdução aos cenários.

Sim, em sete linguagens: TypeScript, JavaScript, Python, Lua, Ruby, R e C#. Consulte Ações de código.

Terminal window
restorm --open projet.restorm --run "Tests" --headless

Num runner Linux, prefixe com xvfb-run -a. A execução headless requer um plano Pro e um token em RESTORM_TOKEN. Consulte Execução headless e CI.

Um direito recusado: token ausente, inválido, revogado, ou plano insuficiente. A mensagem indica qual.

Sim, através do servidor MCP integrado, ativo por predefinição. O controlo dos pedidos está incluído na edição Community; os cenários, as capturas e a automatização da interface pertencem à edição Pro.

Sim: um agente pilota o Restorm em seu nome e recebe o valor resolvido de um segredo, exatamente como o vê na aplicação. Os segredos são seus. O que o tipo Segredo garante é que não saem no projeto, nem numa exportação, nem para um serviço terceiro não autorizado. Cada chamada é registada nos registos MCP.

O servidor MCP é executado nos meus servidores de CI?

Section titled “O servidor MCP é executado nos meus servidores de CI?”

Não, nunca: numa máquina sem ecrã, não arranca, seja qual for a definição.

O git integrado substitui a minha linha de comandos?

Section titled “O git integrado substitui a minha linha de comandos?”

Complementa-a. Usa o seu git local: se o git push funciona no seu terminal, funciona no Restorm. O seu interesse está na resolução de conflitos, que mostra as entidades nos seus verdadeiros editores. Consulte Git integrado.

Não, pertence à edição Pro. Nada o impede de usar o git na linha de comandos num projeto Restorm na edição Community — o formato foi feito para isso.

Definições ▸ Aparência ▸ Idioma — 27 idiomas disponíveis.

Definições ▸ Aparência ▸ Tema — 14 temas, aplicados a quente. Consulte Temas.

Sim, para os pacotes transferidos diretamente (AppImage, instalador Windows, .dmg). Os pacotes .deb e .rpm passam pelo seu gestor de pacotes. Consulte Instalação.