mirror of
https://github.com/vee1e/mitmproxy.git
synced 2026-09-03 03:07:18 +00:00
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. |
||
|---|---|---|
| .. | ||
| _static | ||
| _templates | ||
| dev | ||
| features | ||
| pathod | ||
| schematics | ||
| screenshots | ||
| scripting | ||
| transparent | ||
| tutorials | ||
| .gitignore | ||
| certinstall-webapp.png | ||
| certinstall.rst | ||
| conf.py | ||
| config.rst | ||
| custom-routing.txt | ||
| favicon.ico | ||
| howmitmproxy.rst | ||
| index.rst | ||
| install.rst | ||
| introduction.rst | ||
| Makefile | ||
| mitmdump.rst | ||
| mitmproxy-docs.png | ||
| mitmproxy.rst | ||
| modd.conf | ||
| modes.rst | ||
| transparent.rst | ||