Well, i use it daily, because it has:
- much more sane command line syntax
- automatic formatting and highlighting of json/xml/html
- automatically show received headers
- reverts to unproccessed output when redirected
PROTIP: use 'cat' to type the body manually:
cat | http post https://someapi.com/somenendpoint Authorization:sometoken
You can then start typing the message body.
When done, press ctrl+d (EOF) and the request will send and the reply will be printed.And if you already have the body in a separate file, just pipe it through:
cat mybody.json | http post https://someapi.com/somenendpoint Authorization:sometoken