aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/console.py
diff options
context:
space:
mode:
authorStephen Altamirano <stephen@evilrobotstuff.com>2011-07-26 22:03:41 -0700
committerStephen Altamirano <stephen@evilrobotstuff.com>2011-07-26 22:03:41 -0700
commitc1eaa9f74c9cf3edc34ced3ab441aede4d0bed01 (patch)
tree44c90eec8b149207127f452ce8fa61b42378f565 /libmproxy/console.py
parente6288e2d0751502eee1a44723a36230c12b821f3 (diff)
downloadmitmproxy-c1eaa9f74c9cf3edc34ced3ab441aede4d0bed01.tar.gz
mitmproxy-c1eaa9f74c9cf3edc34ced3ab441aede4d0bed01.tar.bz2
mitmproxy-c1eaa9f74c9cf3edc34ced3ab441aede4d0bed01.zip
Adds encode and decode methods to Response objects
Diffstat (limited to 'libmproxy/console.py')
-rw-r--r--libmproxy/console.py9
1 files changed, 2 insertions, 7 deletions
diff --git a/libmproxy/console.py b/libmproxy/console.py
index 438e3305..67e64d37 100644
--- a/libmproxy/console.py
+++ b/libmproxy/console.py
@@ -543,8 +543,7 @@ class ConnectionView(WWrap):
conn = self.flow.response
e = conn.headers["content-encoding"] or ["identity"]
if e[0] != "identity":
- conn.content = encoding.decode(e[0], conn.content)
- conn.headers["content-encoding"] = ["identity"]
+ conn.decode()
else:
self.master.prompt_onekey(
"Select encoding: ",
@@ -563,11 +562,7 @@ class ConnectionView(WWrap):
"z": "gzip",
"d": "deflate",
}
- conn.content = encoding.encode(
- encoding_map[key],
- conn.content
- )
- conn.headers["content-encoding"] = [encoding_map[key]]
+ conn.encode(encoding_map[key])
self.master.refresh_connection(self.flow)