CLI http client, like postman.

http or https
http [flags] [METHOD] URL [ITEM [ITEM]]

submitting forms
http -f POST hello=World

See the request that is being sent using one of the output options:

http -v

Build and print a request without sending it using offline mode:

http --offline hello=offline

Upload a file using redirected input:

http < files/data.json

Download a file and save it via redirected output:

http > image.png

Download a file wget style:

http --download

Use named sessions to make certain aspects of the communication persistent between requests to the same host:

http --session=logged-in -a username:password API-Key:123


http --session=logged-in