Skip to content


Subversion checkout URL

You can clone with
Download ZIP

Comparing changes

Choose two branches to see what's changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
base fork: jakubroztocil/httpie
base: 0.2.5
head fork: jakubroztocil/httpie
compare: 0.2.6
Checking mergeability… Don't worry, you can still create the pull request.
Commits on Jul 16, 2012
@jakubroztocil 0.2.6dev 533a662
@jakubroztocil README fixes. 54e3e5b
Commits on Jul 17, 2012
@jakubroztocil Added support for terminal colors under Windows.
Tested on Python 2.7 under Windows 7 with PowerShell and cmd.exe.

Closes #36
@jakubroztocil Updated changelog. 40948db
@jakubroztocil 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
@jakubroztocil Merge pull request #72 from jakebasile/issue-61
Added Query String Parameters (param=:value).
@jakubroztocil Updated changelog; added stable version README link. ab7915d
Commits on Jul 20, 2012
@jakubroztocil Improved highlighting of HTTP headers.
Closes #60.
@jakubroztocil Updated installation instructions. 7d82b85
@jakubroztocil 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.)
@jakubroztocil Updated flags in README. c271715
Commits on Jul 21, 2012
@jakubroztocil Added `models.Environment()`.
Refactoring and general cleanup.
@jakubroztocil Fixed tests. ced6e33
@jakubroztocil Undebug 35da443
@jakubroztocil Use local `httpbin` for all tests if available. 19f7604
@jakubroztocil Fixed colorama initialization (#36). 0a67361
Commits on Jul 23, 2012
@jakubroztocil 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.
@jakubroztocil Fixed tests. fba3912
@jakubroztocil Replaced --ignore-http-status with --check-status.
The default behaviour now is to exit with 0 on HTTP errors
unless --check-status is set.
@jakubroztocil Updated changelog. 728a1a1
Commits on Jul 24, 2012
@jakubroztocil Switched to "==" a the separator for URL params.
Also refactored item escaping.
@jakubroztocil 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
@jakubroztocil Short option for --headers is now -h.
-t has been removed, for usage use --help
@jakubroztocil Fixed RST formatting. 9391c89
Commits on Jul 25, 2012
@jakubroztocil Ensure that full querystring is printent with -v.
The `key==value` parameters weren't included in the Request-Line URL.

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