diff options
author | Maximilian Hils <git@maximilianhils.com> | 2015-09-18 13:27:05 +0200 |
---|---|---|
committer | Maximilian Hils <git@maximilianhils.com> | 2015-09-18 13:27:05 +0200 |
commit | 5df5ee15f22284ef6ab9fcfc5c2b605c23c8fdc8 (patch) | |
tree | 473c58caf22028e42832bf8c83da81947dfe35bd | |
parent | 906360f63f2afb4991dd2b38528798ad4efd0618 (diff) | |
download | mitmproxy-5df5ee15f22284ef6ab9fcfc5c2b605c23c8fdc8.tar.gz mitmproxy-5df5ee15f22284ef6ab9fcfc5c2b605c23c8fdc8.tar.bz2 mitmproxy-5df5ee15f22284ef6ab9fcfc5c2b605c23c8fdc8.zip |
remove old server replay workaround, fix #774
-rw-r--r-- | libmproxy/flow.py | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/libmproxy/flow.py b/libmproxy/flow.py index d735b9ec..8ee017f6 100644 --- a/libmproxy/flow.py +++ b/libmproxy/flow.py @@ -244,13 +244,9 @@ class ServerPlaybackState: _, _, path, _, query, _ = urlparse.urlparse(r.url) queriesArray = urlparse.parse_qsl(query, keep_blank_values=True) - # scheme should match the client connection to be able to replay - # although r.scheme may have been changed to http to connect to upstream server - scheme = "https" if flow.client_conn and flow.client_conn.ssl_established else "http" - key = [ str(r.port), - str(scheme), + str(r.scheme), str(r.method), str(path), ] |