mitmproxy/docs
Maximilian Hils 6032c4f235 message.content -> .raw_content, implement .text
This PR improves our handling of HTTP message body encodings:

- The unaltered message body is now accessible as `.raw_content`
- The "content-encoding"-decoded content (i.e. gzip removed) content
  is not `.content`, as this is what we want in 99% of the cases.
- `.text` now provides the "content-encoding"-decoded and then
  "content-type charset"-decoded message body.
- The decoded values for `.content` and `.text` are cached,
  so that repeated access and `x.text = x.text` is cheap.
- The `decoded()` decorator is now deprecated, as we can now just use
  `.content`. Similarly `HTTPMessage.get_decoded_content()` is
  deprecated.
2016-07-02 01:51:47 -07:00
..
_static Migrate pathod docs to Sphinx 2016-06-07 12:55:32 +12:00
_templates Docs and examples to top level 2016-02-18 09:27:08 +13:00
dev message.content -> .raw_content, implement .text 2016-07-02 01:51:47 -07:00
features improve docs, fix #1290 2016-06-29 00:38:11 -07:00
pathod fix docs 2016-06-06 19:30:45 -07:00
schematics Docs and examples to top level 2016-02-18 09:27:08 +13:00
screenshots Docs and examples to top level 2016-02-18 09:27:08 +13:00
scripting minor docs fix 2016-06-26 14:42:12 -07:00
transparent docs: remove option directive 2016-06-06 19:10:19 -07:00
tutorials Docs and examples to top level 2016-02-18 09:27:08 +13:00
.gitignore Docs and examples to top level 2016-02-18 09:27:08 +13:00
certinstall-webapp.png Docs and examples to top level 2016-02-18 09:27:08 +13:00
certinstall.rst Update certinstall.rst 2016-04-28 15:22:23 -07:00
conf.py Fold mitmproxy.version and pathod.version into netlib.version 2016-06-12 10:29:12 +12:00
config.rst docs: remove option directive 2016-06-06 19:10:19 -07:00
custom-routing.txt Docs and examples to top level 2016-02-18 09:27:08 +13:00
favicon.ico Docs and examples to top level 2016-02-18 09:27:08 +13:00
howmitmproxy.rst Doc tweaks 2016-02-21 11:47:17 +13:00
index.rst Migrate pathod docs to Sphinx 2016-06-07 12:55:32 +12:00
install.rst Merge pull request #1285 from westurner/patch-1 2016-06-23 15:44:29 -07:00
introduction.rst Docs and examples to top level 2016-02-18 09:27:08 +13:00
Makefile docs: better data structure docs 2016-04-11 14:13:48 -07:00
mitmdump.rst docs: remove option directive 2016-06-06 19:10:19 -07:00
mitmproxy-docs.png docs: fix logo 2016-04-10 00:07:51 -07:00
mitmproxy.rst Doc tweaks 2016-02-21 11:47:17 +13:00
modd.conf Doc tweaks 2016-02-21 11:47:17 +13:00
modes.rst Docs and examples to top level 2016-02-18 09:27:08 +13:00
transparent.rst Docs and examples to top level 2016-02-18 09:27:08 +13:00