diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2013-07-29 18:14:11 +1200 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2013-07-29 18:14:11 +1200 |
commit | 5f0b5532bc9681c0fac8cfe821f49bff904d47be (patch) | |
tree | 1b7e62a5208ce5500502260028622dde2c009969 /libmproxy/console | |
parent | d54398cc7909584d34990eaaa492f47bff156d93 (diff) | |
download | mitmproxy-5f0b5532bc9681c0fac8cfe821f49bff904d47be.tar.gz mitmproxy-5f0b5532bc9681c0fac8cfe821f49bff904d47be.tar.bz2 mitmproxy-5f0b5532bc9681c0fac8cfe821f49bff904d47be.zip |
Show an error when attempting to decode invalid data.
Diffstat (limited to 'libmproxy/console')
-rw-r--r-- | libmproxy/console/flowview.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libmproxy/console/flowview.py b/libmproxy/console/flowview.py index 419bfbcd..61e8715b 100644 --- a/libmproxy/console/flowview.py +++ b/libmproxy/console/flowview.py @@ -576,7 +576,8 @@ class FlowView(common.WWrap): self.flow.backup() e = conn.headers.get_first("content-encoding", "identity") if e != "identity": - conn.decode() + if not conn.decode(): + self.master.statusbar.message("Could not decode - invalid data?") else: self.master.prompt_onekey( "Select encoding: ", |