But aren't there also several command line utilities which already support JSON.
Why cram new stuff into such an industry standard tool?
But aren't there also several command line utilities which already support JSON.
Why cram new stuff into such an industry standard tool?
There are command line utilities which consume, query, or format json.
But aside from e.g. httpie (which is essentially a competitor to Curl), which "several command-line utilities" make authoring JSON easy and convenient?
Because if you check point (3), the link, and the paragraph before it, this is entirely about sending valid JSON (ideally with the correct headers).
In fact the second section of the link in question literally states:
> # JSON response
> Not particular handling. Pipe output to jq or similar.
Infact you can run postman on the command line
https://learning.postman.com/docs/running-collections/using-...
Or you can write your own script in Python to do this.
I really don't like adding new functionality to standardized tools. It's just risky.
Make an extension, call it CURLson, but don't cram it into curl.