cli icon indicating copy to clipboard operation
cli copied to clipboard

🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

Results 278 cli issues
Sort by recently updated
recently updated
newest added

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":...

enhancement
needs product design

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:...

bug

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...

enhancement

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...

enhancement

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,...

enhancement
needs product design

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...

bug
awaiting-response

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...

awaiting-response
error-messages

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...

enhancement
needs product design

(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...

enhancement
needs product design

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.

enhancement