https://pt.news.hada.io/topic?id=5589
Como nos comentários do post acima, ultimamente parece que o Postman ficou complexo demais e mais focado em recursos pagos. Embora alguns possam não concordar.
-
postman
-
httpie
-
curl
-
insomnia
-
etc
Se você tem alguma ferramenta para recomendar, compartilhe.
13 comentários
No fim das contas, quando a gente usa bastante, acaba voltando para o
curl.Achei que algo como o
httpieparecia útil, mas, surpreendentemente, há recursos que ele não oferece.Eu uso o https://hoppscotch.io/ko às vezes.
Estou usando o xh.
https://pt.news.hada.io/topic?id=4784
Para ferramenta com GUI, uso o Paw (pago).
Por que você usa o Paw? Existem muitas ferramentas GUI gratuitas parecidas, então tenho muita curiosidade para saber por que você usa uma ferramenta que custa 50 dólares.
Não há nenhum motivo especial. Entre essas ferramentas, esta é a mais bonita (no macOS).
Antes disso, eu usava o Insomnia.
Eu uso a extensão REST Client no VSCode.
Como uso o VSCode como editor principal, consigo abrir um novo documento e testar na hora durante o desenvolvimento, e como ele usa o próprio "protocolo HTTP", acho que acaba sendo até mais amigável para desenvolvedores.
Se salvar com a extensão de formato de texto
.http, também fica fácil subir para o repositório e usar depois :)Eu também uso, mas é incômodo que o coreano na resposta JSON venha codificado com
\\u. Por acaso você tem alguma dica de uso?Ah, é quase idêntico aos recursos oferecidos pelos arquivos
.httpembutidos no IntelliJ.O preenchimento automático de headers funciona bem, e o
curltambém roda direitinho!Eu também gosto de como isso fica bem integrado ao editor. Quando a gente usa muito o mouse, acaba tendo que fazer muita entrada manual, e isso cansa...
Uso o Postman para manter histórico, e o recurso embutido do IntelliJ como uma espécie de sandbox.
Também é bem prático porque não há problemas de compatibilidade entre a função de conversão para
curldo Postman <-> os recursos do editor do IntelliJ.Pensando bem, realmente existia esse tipo de ferramenta. De forma parecida, no ecossistema da JetBrains também dá para verificar request/response no formato
*.http, e como é possível incluir asserts, isso acaba sendo bem útil.Pessoalmente, eu gostava do Insomnia porque ele era bem limpo de usar no Windows. No Mac, eu usava algo chamado Paw há muito tempo, mas hoje em dia não uso Mac, então não sei bem como está.
As funcionalidades eram excelentes, mas...
Quando eu usava o Insomnia, acho que me incomodava o fato de não haver um atalho para trocar de workspace.