4 ms·
Nothing beats the Jetbrains IDEs’ HTTP client for this. They should release it as a standalone product. It’s all text based so fits nicely into your repo in th
by user3939382 3y ago
Nothing beats the Jetbrains IDEs’ HTTP client for this. They should release it as a standalone product.
It’s all text based so fits nicely into your repo in the native format, no exporting etc.
- mortallywounded 3y agohurl.dev
- user3939382 3y agoThat’s not bad either. One thing you get with Jetbrains which I don’t see there is the ability to use arbitrary npm packages to script pre and post response. There is some testing there but the features look fixed from the docs.
- zmxz 3y ago[flagged]
- cy_hauser 3y agoOh, hi. Didn't see you there. Welcome to the web.
- user3939382 3y agoNo actually I thoroughly researched this, and compiled a list of every Postman alternative I could find, and tried them all. This was my list at the time: https://paw.cloud/ https://paw.cloud/ https://retool.com/ https://retool.com/ https://insomnia.rest/products/insomnia https://insomnia.rest/products/insomnia https://httpie.io/product https://httpie.io/product https://github.com/sharat87/prestige https://github.com/sharat87/prestige https://github.com/flawiddsouza/Restfox https://github.com/flawiddsouza/Restfox https://hoppscotch.io/ https://hoppscotch.io/ https://github.com/getezy/ezy https://github.com/getezy/ezy
- 4lejandrito 3y agoYou can add fetchbook to that list! https://github.com/4lejandrito/fetchbook https://github.com/4lejandrito/fetchbook Disclaimer: I am the author. It's just a toy project but I really think it is a nice approach.
- CommonGuy 3y agoYou are missing out on https://kreya.app https://kreya.app ;)
- okeuro49 3y agoDoes it support environment variables that you can dynamically set, e.g. for an access token?
- enobrev 3y agoYes, it does. https://www.jetbrains.com/help/idea/http-response-handling-examples.html https://www.jetbrains.com/help/idea/http-response-handling-e... Edit: I linked to the wrong doc, that one is good for hitting an auth endpoint as a first step and then using the token on subsequent requests. For vars (including per-env vars), the documentation is here: https://www.jetbrains.com/help/idea/exploring-http-syntax.html#using_request_vars https://www.jetbrains.com/help/idea/exploring-http-syntax.ht... Only issue I really have with it recently is that graphql requests are poorly documented and wonky as hell and you literally have to fight the ide to edit the query Otherwise it's been pretty great. Also I have nothing to do with intellij's company besides being a happily paying customer for many years.
- utybo 3y agoYou might like httpyac then. It's like JetBrain's HTTP client with a lot more features.
- sirwitti 3y agoI didn't know that, thanks!
- leeman2016 3y agoThere is also a similar one for VS Code: "REST Client" (an extension)
- markcollin 3y agoIve tried Jetbrains Http client in the past; but I felt comfortable with a simple UI like Insomnia Mostly used Insomnia for a long time, until I came across Bruno. Its been a game changer for me. Requests get saved as plain text files and still provides a great UI to work with Basically all the benefits of text based files combined with a nice UI.