Jakub Roztocil
68640a81b3
Use CRLF for headers in the output.
2012-08-10 01:45:07 +02:00
Jakub Roztocil
c01dd8d64a
Added exit status for timed-out requests.
2012-08-09 05:24:58 +02:00
Jakub Roztocil
22a10aec4a
Added --colors and --format.
...
Closes #59 and #82 .
2012-08-07 16:59:49 +02:00
Jakub Roztocil
44e409693b
Set JSON Content-Type only with data even with -j.
2012-08-06 22:14:52 +02:00
Jakub Roztocil
4e58a3849a
Added exit status constants, cleaned up main().
2012-08-04 19:22:50 +02:00
Jakub Roztocil
94c77c9bfc
Improved password prompt.
2012-08-04 17:04:36 +02:00
Jakub Roztocil
c7657e3c4b
Streamed terminal output
...
`--stream` can be used to enable streaming also with `--pretty` and to ensure
a more frequent output flushing.
2012-08-04 16:35:31 +02:00
Jakub Roztocil
4615011f2e
Sort headers by name when prettifying.
2012-08-03 00:58:01 +02:00
Jakub Roztocil
52e46bedda
Take advantage of streaming.
...
It's now possible to download huge files with HTTPie, and it's often faster than curl and wget!
2012-08-01 23:21:52 +02:00
Jakub Roztocil
00d85a4b97
Fallback to media subtype if the type is uknown.
...
Closes #81 .
2012-08-01 17:37:23 +02:00
Jakub Roztocil
8905b4fc72
cleanup
2012-07-30 14:23:22 +02:00
Jakub Roztocil
e13f65ace1
Updated solarized and switched to Solarized256Style.
2012-07-30 12:11:16 +02:00
Jakub Roztocil
923a8b71bd
Revorked output
...
Binary now works everywhere. Also added `--output FILE` for Windows.
2012-07-30 10:58:16 +02:00
Jakub Roztocil
edf87c3392
Consistent request-response separators.
2012-07-29 06:59:51 +02:00
Jakub Roztocil
16635870e3
Removed redundant decode/encode.
2012-07-29 03:52:24 +02:00
Jakub Roztocil
f5bc081fda
Send filenames with multipart/form-data file uploads.
2012-07-28 13:24:44 +02:00
Jakub Roztocil
1efea59a8d
Fixed typos.
2012-07-28 06:09:25 +02:00
Jakub Roztocil
098e1d3100
Fixed multipart requests output; binary support.
...
* Bodies of multipart requests are correctly printed (closes #30 ).
* Binary requests and responses should always work (they are also suppressed
for terminal output). So things like this work::
http www.google.com/favicon.ico > favicon.ico
2012-07-28 05:50:12 +02:00
Jakub Roztocil
f45cc0eec0
Added docstrings, refactored input.
2012-07-26 07:23:00 +02:00
Jakub Roztocil
26a76e8243
Clean-up
2012-07-26 00:50:39 +02:00
Jakub Roztocil
0572158ba1
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.
2012-07-23 19:40:50 +02:00
Jakub Roztocil
0a673613ef
Fixed colorama initialization ( #36 ).
2012-07-21 15:08:28 +02:00
Jakub Roztocil
ced6e33230
Fixed tests.
2012-07-21 03:22:47 +02:00
Jakub Roztocil
87042f65c9
Added models.Environment()
.
...
Refactoring and general cleanup.
2012-07-21 03:14:01 +02:00