
Destaques
- Compõe e envia solicitações HTTP com cabeçalhos, parâmetros de consulta e corpos
- Coleções e pastas mantêm as solicitações de uma API agrupadas
- Variáveis de ambiente alternam um conjunto de solicitações entre servidores locais e remotos
- Auxiliares de autenticação para autenticação básica, tokens bearer e fluxos OAuth
- Também lida com consultas GraphQL, chamadas gRPC e conexões WebSocket
Sobre este aplicativo
O Insomnia é um cliente de desktop para exercitar APIs HTTP. Um pedido é composto escolhendo um método e um URL e preenchendo cabeçalhos, parâmetros de consulta e um corpo; a resposta regressa com o seu código de estado, tempos, cabeçalhos e um corpo formatado e pesquisável. Os pedidos são guardados em coleções e pastas, pelo que uma API inteira fica reunida num só lugar.
Os ambientes guardam variáveis como URLs de base, tokens e identificadores, e os pedidos referem-se a elas através de template tags, pelo que alternar entre um servidor local e um de staging significa escolher um ambiente diferente. Os auxiliares de autenticação cobrem os esquemas habituais, entre eles basic auth, bearer tokens e fluxos OAuth. Além de HTTP simples, também executa consultas GraphQL, chamadas gRPC e ligações WebSocket, e pode gerar código de cliente para um pedido numa variedade de linguagens.
O Insomnia é uma aplicação Electron publicada pela Kong para Linux, Windows e macOS. Algumas funcionalidades estão associadas a uma conta e ao serviço alojado do fornecedor; a utilização apenas local é possível, mas o esquema mudou entre versões, pelo que convém verificar primeiro o comportamento atual.
Onde obter
Linux
- Abrir no FlathubAbre em uma nova abaRepositório de pacotesFlathub
Do publicador
Instalar pelo terminal
flatpak install flathub rest.insomnia.Insomnia
Não hospedamos este arquivo, não fazemos varredura nele nem inspecionamos seu conteúdo. Leia o que a fonte diz e decida por conta própria.