cli
cli copied to clipboard
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
Current behavior can do more harm than good: ``` http --debug --download https://raw.githubusercontent.com/jakubroztocil/httpie/master/Makefile HTTPie 0.9.9 Requests 2.19.1 Pygments 2.2.0 Python 3.6.6 (default) [GCC 8.1.1] /usr/bin/python3 Linux 4.18.0 >>> requests.request(**{ "allow_redirects":...
httpie incorrectly treats informational responses (102-199) as a final response, printing the response headers and exiting. ``` $ http :5000/102 HTTP/1.1 102 Processing $ ``` Compare to what actually happens:...
I'm using httpie to execute a POST request against my api at `myapi.mydomain.com/endpoint`: ``` http POST http://myapi.mydomain.com/endpoint HTTP/1.1 301 Moved Permanently Content-Length: 17 Content-Type: text/plain; charset=utf-8 Date: Thu, 29 Nov...
Please support `--proxy-auth` like `--auth` instead of relying on username@password in the proxy URL. This should allow us not to have to put our password in the command-line, or have...
This would be useful when used with download mode and continue. Since continue forces us to pass the output file it means the file name would need to be static,...
If I do this `http --all -F POST "http://127.0.0.1:37375` @data.csv I get: ``` HTTP/1.1 304 Not Modified Connection: close Date: Wed, 14 Aug 2019 13:43:09 GMT Location: http://127.0.0.1:27375/ ``` Server...
When connecting to a site with a broken TLS certificate, httpie only displays the one-liner Python error message. It would be nice, if it would print the certificate chain in...
1. Automatically pass information about the terminal in HTTP headers It would be great (when some special key, something like -t) is specified, to pass information about the terminal (to...
(from email discussion with Jakub) 2. Magic mode (or busybox, or httpbox mode) If would be greate if it would be possible to add a new mode to HTTPie, that...
In `--verbose` there are less information like TLS handshake (`curl --verbose`). Could you add more information on `--verbose` please? Thankyou. I love httpie so much, cz its full color.