23 pontos por xguru 2025-10-17 | Ainda não há comentários. | Compartilhar no WhatsApp
  • Cliente de API baseado em CLI que lê diretamente arquivos .http ou .rest e executa requisições de API sem precisar de Postman ou IDE
    • Suporta requisições HTTP, GraphQL e gRPC
  • Editor modal com atalhos do Vim: seleção visual, copiar para a área de transferência (yank)/recortar (cut), busca com Shift+F, alternância entre modo de inserção e modo de visualização com i / Esc
  • No explorador de workspace, é possível navegar filtrando apenas arquivos .http/.rest, com suporte a busca incremental para navegação rápida
  • Também é possível digitar apenas a URL, sem arquivo separado, e executar uma requisição inline imediatamente com Ctrl+Enter
  • Suporta parsing de comandos Curl, interpretando parte das opções de curl e convertendo-as em requisições
  • Fornece um painel de resposta sensível ao estado. O cabeçalho superior mostra o workspace atual, ambiente, requisição em execução e resultados de scripts/testes
    • A área de resposta inclui abas Pretty, Raw, Headers e History, além de função de pré-visualização (preview) da requisição
  • É possível organizar a resposta em divisão vertical ou horizontal e fixar (pin) painéis para comparar lado a lado as abas Pretty / Raw / Headers ou verificar diferenças em uma visualização Diff integrada
  • O comando @auth oferece suporte a Basic, Bearer, API Key e também cabeçalhos personalizados. Também fornece funções auxiliares embutidas como {{$timestamp}} e {{$uuid}}
  • Suporta recursos de scripting pre-request e de testes:
    • modificar o conteúdo da requisição antes do envio por meio de hooks baseados em JavaScript,
    • executar validações (assert) sobre a resposta,
    • e verificar imediatamente no editor os resultados de sucesso/falha
  • Suporte a GraphQL e gRPC: as diretivas @graphql e @grpc fazem formatação automática da requisição e tratamento de metadados
  • Oferece persistência de sessão: cookie jar, histórico de requisições e itens por ambiente são mantidos mesmo após reiniciar. Com @no-log, é possível excluir (mascarar) o corpo da resposta do registro

Ainda não há comentários.

Ainda não há comentários.