Httpie Versions Save

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

0.2.4

9 years ago
  • Fixed PyPi upload

0.2.5

9 years ago
  • Unicode characters in prettified JSON now don't get escaped for improved readability.
  • --auth now prompts for a password if only a username provided.
  • Added support for request payloads from a file path with automatic Content-Type (http URL @/path).
  • Fixed missing query string when displaying the request headers via --verbose.
  • Fixed Content-Type for requests with no data.

0.2.6

9 years ago
  • The short option for --headers is now -h (-t has been removed, for usage use --help).
  • Form data and URL parameters can have multiple fields with the same name (e.g.,http -f url a=1 a=2).
  • Added --check-status to exit with an error on HTTP 3xx, 4xx and 5xx (3, 4, and 5, respectively).
  • If the output is piped to another program or redirected to a file, the default behaviour is to only print the response body. (It can still be overwritten via the --print flag.)
  • Improved highlighting of HTTP headers.
  • Added query string parameters (param==value).
  • Added support for terminal colors under Windows.

0.2.7

9 years ago
  • Compatibility with Requests 0.13.6.
  • Streamed terminal output. --stream, -S can be used to enable streaming also with --pretty and to ensure a more frequent output flushing.
  • Support for efficient large file downloads.
  • Sort headers by name (unless --pretty=none).
  • Response body is fetched only when needed (e.g., not with --headers).
  • Improved content type matching.
  • Updated Solarized color scheme.
  • Windows: Added --output FILE to store output into a file (piping results in corrupted data on Windows).
  • Proper handling of binary requests and responses.
  • Fixed printing of multipart/form-data requests.
  • Renamed --traceback to --debug.

0.3.0

9 years ago
  • Allow output redirection on Windows.
  • Added configuration file.
  • Added persistent session support.
  • Renamed --allow-redirects to --follow.
  • Improved the usability of http --help.
  • Fixed installation on Windows with Python 3.
  • Fixed colorized output on Windows with Python 3.
  • CRLF HTTP header field separation in the output.
  • Added exit status code 2 for timed-out requests.
  • Added the option to separate colorizing and formatting (--pretty=all, --pretty=colors and --pretty=format). --ugly has bee removed in favor of --pretty=none.

0.3.1

9 years ago
  • Fixed a compatibility issue with Requests.

0.4.0

9 years ago
  • Python 3.3 compatibility.
  • Requests >= v1.0.4 compatibility.
  • Added support for credentials in URL.
  • Added --no-option for every --option to be config-friendly.
  • Mutually exclusive arguments can be specified multiple times. The last value is used.

0.4.1

9 years ago
  • Fixed setup.py.

0.5.0

9 years ago
  • Added a download mode_ via --download.
  • Bugfixes.

0.5.1

9 years ago
  • Content-* and If-* request headers are not stored in sessions anymore as they are request-specific.