- [x] Support `=@` and `:=@` as seperators in request data. - [x] Support `==@` and `:@` for reading query string and header values from a file ([#288](https://github.com/ducaale/xh/pull/288)) - [x] Support specifying file type in multipart requests i.e `key@file_name;type=file_type`. - [x] Support `--response-charset` and `--response-mime` flags. ([#184](https://github.com/ducaale/xh/pull/184)) - [ ] Support custom boundary in multipart requests (currently not supported in reqwest). - [x] Support unsetting headers + empty headers. - [x] Support reading request body from stdin. - [x] Support `--raw` flag ([#202](https://github.com/ducaale/xh/pull/202)) - [x] Support reading [request data from a file](https://httpie.io/docs#request-data-from-a-filename). - [x] Support piping response body to stdout (including binary). - [x] Support unbuffered [streamed responses](https://httpie.io/docs#streamed-responses). - [x] Support [Download mode](https://httpie.io/docs#download-mode). - [x] Support resuming interrupted downloads - [x] Support [Sessions](https://httpie.io/docs#sessions). ([#125](https://github.com/ducaale/xh/pull/125)) - [x] Support `HEAD` HTTP method. - [x] Support `--all` flag for printing intermediary requests/responses. ([#137](https://github.com/ducaale/xh/pull/137)) - [x] Support `--history-print`. ([#137](https://github.com/ducaale/xh/pull/137)) - [x] Support the `--timeout` flag. - [x] Support [default options](https://httpie.io/docs#configurable-options) ([#165](https://github.com/ducaale/xh/pull/165)) - [ ] Support the [`--path-as-is` flag](https://httpie.io/docs#path-as-is) - [x] Decode responses compressed in deflate format. ([#158](https://github.com/ducaale/xh/pull/158)) - [x] Support `--compress` flag ([#403](https://github.com/ducaale/xh/pull/403)). - [ ] Support `--chunked` flag. - [x] Support `-vv`/`--meta` flags. ([#240](https://github.com/ducaale/xh/pull/240)) - [x] Add Monokai theme. ([#157](https://github.com/ducaale/xh/pull/157)) - [x] Add Fruity theme. ([#206](https://github.com/ducaale/xh/pull/206)) - [x] Support Digest authentication. ([#176](https://github.com/ducaale/xh/pull/176)) - [ ] (undecided) Warn the user when there is no incoming data after a certain time passed on stdin.
=@and:=@as seperators in request data.==@and:@for reading query string and header values from a file (#288)key@file_name;type=file_type.--response-charsetand--response-mimeflags. (#184)--rawflag (#202)HEADHTTP method.--allflag for printing intermediary requests/responses. (#137)--history-print. (#137)--timeoutflag.--path-as-isflag--compressflag (#403).--chunkedflag.-vv/--metaflags. (#240)