Visão geral do Gapfy Echo

O Gapfy Echo é um cliente de APIs para Windows e macOS com Apple silicon, com aplicativos complementares para Android e iOS. Instale a versão Windows pela Microsoft Store ou baixe o instalador para Mac, inclusive para iMac com chip Apple. O Echo tem os planos Free, Pro e Pro AI. Este guia apresenta o trabalho no desktop e as ferramentas conectadas no Maestro. Comece pela instalação.

Um editor, cinco protocolos

O Echo reúne HTTP, gRPC, GraphQL, WebSocket e SSE em um único editor. O gRPC usa transporte baseado em reflexão, com descoberta de serviços e todos os modos de streaming. O GraphQL inclui introspecção, variáveis e assinaturas. O WebSocket permite enviar mensagens de forma interativa e ver dados binários em hexadecimal, e o SSE restabelece a conexão automaticamente. Consulte requisições e protocolos para conhecer os detalhes.

Preparado para o trabalho diário

As coleções ficam em espaços com pastas aninhadas, arrastar e soltar e operações em lote. Você pode compartilhá-las com colegas com permissões de leitura, contribuição ou acesso total. Os ambientes por espaço, com variáveis secretas, mantêm a configuração fora das requisições. O modo de comparação envia uma requisição para até 4 ambientes lado a lado, com diferenças estruturais de JSON.

Execute coleções com dados CSV ou JSON, exporte relatórios JUnit ou HTML, encadeie requisições e escreva scripts pm.*. Os agendamentos podem executar no desktop ou, com um plano pago, nos servidores da Gapfy. Você também pode manter uma coleção em uma pasta vinculada e exportar OpenAPI 3.1. Consulte automação e testes e importar e exportar.

Leve os mocks além do desktop

Criar e executar mocks no desktop faz parte de todos os planos do Echo, incluindo o Free. Publicar um mock sincronizado no serviço público em mock.gapfy.io, para dar à sua equipe uma URL HTTP que responde sem o desktop aberto, faz parte do Echo Pro e Pro AI. Dentro de um plano pago você publica um mock do seu próprio espaço por ser o dono dele; publicar um mock de equipe exige a permissão Echo/ManageHosting, concedida por padrão ao administrador da organização. Você também pode criar e editar mocks no Maestro. O artigo hospedagem pública de mocks explica as etapas e distingue o mock no desktop, a hospedagem pública e as regras carregadas em uma aplicação .NET.

Os contratos descrevem a estrutura das respostas e a compatibilidade entre versões. Aplicações e chaves conecta os contratos fornecidos ou consumidos por cada aplicação às permissões de acesso. Os quatro pacotes .NET abrangem publicação de contratos, validação, interceptação de requisições de saída e respostas simuladas em uma aplicação ASP.NET Core.

Trabalho local e privado

O Echo funciona offline em modo de convidado, sem precisar de uma conta. O banco de dados local é criptografado em repouso, com a chave protegida pelo Windows DPAPI no Windows ou pelo Keychain no macOS. Entre com sua conta Gapfy no navegador habitual quando quiser sincronizar ou compartilhar. Coleções, requisições, ambientes, agendamentos, servidores de mock e exclusões são sincronizados entre dispositivos, com registro de conflitos e uma ação de reparo.

Facilidades do dia a dia

O histórico de requisições tem filtros, os cookies têm um editor e os tempos de rede incluem um aviso quando uma resposta é mais lenta do que o habitual. A visualização dividida oferece até 4 painéis. A paleta de comandos, os atalhos configuráveis, a interface em 7 idiomas e os temas claro e escuro ajudam você a trabalhar do seu jeito. Os aplicativos complementares para Android e iOS compartilham o mecanismo de sincronização, para que as coleções da sua conta acompanhem você entre dispositivos.

Por onde continuar