I’ve been playing a bit with the netservices2 HTTP kit, and inspired by HttpShout from @nielx and Postman, I’ve started working on a native REST API client:
This is very much work in progress, there are lots of missing features and bugs, and I haven’t done any extensive testing yet.
You can build a request (method, URL, headers, form params or raw body), authenticate with Basic/Bearer/API key, see a live preview of the request before sending, and inspect the response (status, headers, body). Request history is kept and persists between sessions.
Any feedback, suggestions or bug reports are welcome.
I’ve just pushed some changes to Github, most notable is the addition of collections. Queries can now be saved (directly or from the history) and organized for later use.
Up next I’m working on support for custom headers (very important) and import/export of collections.
Glad you solved it @walaki . The nlomann/json.hpp file is actually included in the source code, but I had an error in the Makefile that I hadn’t noticed, since I also had the library installed from HaikuDepot.
I’ve updated the Makefile and it should compile now, even without installing anything from HaikuDepot.