httpie
HTTPie — the command-line HTTP client for the API era.
| reference | description |
|---|---|
| cli | flags, options, METHOD, positional arguments |
| request-items | headers, data fields, raw JSON, file uploads |
| auth | basic, digest, bearer, token, .netrc, auth plugins |
| sessions | named/anonymous sessions, cookie persistence |
| output | formatting, pretty, style, print options, streaming |
| ssl | SSL/TLS, certificate verification, ciphers |
| downloads | download, resume, Content-Disposition, progress bar |
| config | config.json, default_options, HTTPIE_CONFIG_DIR |
| plugins | plugin manager, AuthPlugin, TransportPlugin |
| scripting | exit codes, --check-status, automation, piping |
| url-syntax | default scheme, localhost shortcuts, path normalization |