- Added support for streamed uploads (#201).
- Added support for multipart upload streaming (#684).
- Added support for body-from-file upload streaming (
http httpbin.org/post @file
). - Added
--chunked
to enable chunked transfer encoding (#753). - Added
--multipart
to allowmultipart/form-data
encoding for non-file--form
requests as well. - Added support for preserving field order in multipart requests (#903).
- Added
--boundary
to allow a custom boundary string formultipart/form-data
requests. - Added support for combining cookies specified on the CLI and in a session file (#932).
- Added out of the box SOCKS support with no extra installation (#904).
- Added
--quiet, -q
flag to enforce silent behaviour. - Fixed the handling of invalid
expires
dates inSet-Cookie
headers (#963). - Removed Tox testing entirely (#943).
HTTPie /aitch-tee-tee-pie/ CLI is a user-friendly command-line HTTP client for the API era. It comes with JSON support, syntax highlighting, persistent sessions, wget-like downloads, plugins, and more.
Learn more: https://httpie.org
Install HTTPie: https://httpie.org/docs#installation