Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

We’re showing branches in this repository, but you can also compare across forks.

base fork: jakubroztocil/httpie
base: 0.2.5
head fork: jakubroztocil/httpie
compare: 0.2.6
Commits on Jul 16, 2012
Jakub Roztočil 0.2.6dev 533a662
Jakub Roztočil README fixes. 54e3e5b
Commits on Jul 17, 2012
Jakub Roztočil Added support for terminal colors under Windows.
Tested on Python 2.7 under Windows 7 with PowerShell and cmd.exe.

Closes #36
Jakub Roztočil Updated changelog. 40948db
Jakub Roztočil Clean up. c2d70e2
Commits on Jul 19, 2012
Jake Basile Added the ability to pass query string parameters. 06ea36a
Jake Basile Added a bit of testing for the new query string parameters. 24d6331
Jake Basile Updated documentation for query string params. 76a3125
Jakub Roztočil Merge pull request #72 from jakebasile/issue-61
Added Query String Parameters (param=:value).
Jakub Roztočil Updated changelog; added stable version README link. ab7915d
Commits on Jul 20, 2012
Jakub Roztočil Improved highlighting of HTTP headers.
Closes #60.
Jakub Roztočil Updated installation instructions. 7d82b85
Jakub Roztočil Changed default --print to "b" if stdout piped.
If the output is piped to another program or redirected to a file,
the new default behaviour is to only print the response body.
(It can still be overriden via the ``--print`` flag.)
Jakub Roztočil Updated flags in README. c271715
Commits on Jul 21, 2012
Jakub Roztočil Added `models.Environment()`.
Refactoring and general cleanup.
Jakub Roztočil Fixed tests. ced6e33
Jakub Roztočil Undebug 35da443
Jakub Roztočil Use local `httpbin` for all tests if available. 19f7604
Jakub Roztočil Fixed colorama initialization (#36). 0a67361
Commits on Jul 23, 2012
Jakub Roztočil Added exit codes for HTTP 3xx, 4xx, 5xx (3, 4, 5).
Also added `--ignore-http-status` to ensure 0 exit status.

HTTP 3xx result in 0 exit status when `--allow-redirects` is set.
Jakub Roztočil Fixed tests. fba3912
Jakub Roztočil Replaced --ignore-http-status with --check-status.
The default behaviour now is to exit with 0 on HTTP errors
unless --check-status is set.
Jakub Roztočil Updated changelog. 728a1a1
Commits on Jul 24, 2012
Jakub Roztočil Switched to "==" a the separator for URL params.
Also refactored item escaping.
Jakub Roztočil Allow multiple fields with the same name.
Applies to form data and URL params:

    http -f url a=1 a=2
    http url a==1 a==2
Jakub Roztočil Short option for --headers is now -h.
-t has been removed, for usage use --help
Jakub Roztočil Fixed RST formatting. 9391c89
Commits on Jul 25, 2012
Jakub Roztočil Ensure that full querystring is printent with -v.
The `key==value` parameters weren't included in the Request-Line URL.

Also added tests.
Jakub Roztočil Clean-up 26a76e8
Commits on Jul 26, 2012
Jakub Roztočil Improved error messages. 851412c
Jakub Roztočil Mention necessary quoting with `:=`. #77 f26f2f1
Jakub Roztočil Added docstrings, refactored input. f45cc0e
Jakub Roztočil v0.2.6 b53d483