DevToys icon indicating copy to clipboard operation
DevToys copied to clipboard

HTTP Requests | API Building

Open dakyskye opened this issue 3 years ago • 5 comments

What's the Problem?

No response

Solution/Idea

It'd be so cool if DevToys had a section called "Requests" where you can make all kinds of HTTP requests (GET, POST, etc.) and it'd nicely display results. It'd make API Building process so nice and sweet (totally in love with DevToy's stunning design!). Maybe even support making and using collections like in Postman so you can share them but even without collections, supporting making HTTP requests would make me have DevToys opened all the time along with my editor while writing code for back-end.

Alternatives

Postman, Postwoman, Insomnia, etc. these are nice API builders but DevToys design is astonishing and API building using DevToys would feel much nicer and comfier I believe.

Priorities

Capability Priority
Make HTTP request Must
Setting query parameters, headers, body content for a request Must
Viewing response's status, body and headers Must
Making a collection, exporting it and importing one Could

DevToys Version

Version 1.0.2.0 | X64 | RELEASE | b972462 | b972462

Comments

No response

dakyskye avatar Feb 07 '22 15:02 dakyskye

Hello, Thanks for this feedback. I agree with @xeonmc . DevToys aims at staying completely offline. Having features that require an internet connection should stay optional (not even shipped by default). At this moment, we can't make third-part extensions in DevToys. We are thinking about it for a v2.0.

veler avatar Feb 07 '22 18:02 veler

Not sure if allowed, but perhaps consider Nightingale Rest Client instead? It is built by a Microsoft developer and works really well.

https://www.microsoft.com/en-us/p/nightingale-rest-api-client/9n2t6f9f5zdn#activetab=pivot:overviewtab

BenConstable9 avatar Feb 08 '22 09:02 BenConstable9

@xeonmc @veler understood ✌️

@BenConstable9 that app looks nice, that's for sure, but I don't feel like swapping Postman with it. OTOH, DevToy's design is marvelous enough that I'd use it if it had features I need from Postman 😅

dakyskye avatar Feb 08 '22 11:02 dakyskye

@xeonmc, @veler, the volume of requests that involve the internet capabilities makes that WebToys suggestion worth proper discussion. Perhaps as a literal discussion, where these issues can be referenced and centralised for later consideration, when the DevToys release surge has abated?

jwfxpr avatar Feb 08 '22 14:02 jwfxpr

Note to myself: this issue depends on #146

veler avatar Dec 31 '22 21:12 veler