aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2011-05-15 12:23:34 +1200
committerAldo Cortesi <aldo@nullcube.com>2011-05-15 12:23:34 +1200
commit07110bbbf192339b52d1067b531d0cea20b245d2 (patch)
tree8933bffd15ffcc36ddb1533b5c4f0710cb45c8f8
parente285b17e3ff2e48455a5bc45b9a401b5b78b65cf (diff)
downloadmitmproxy-07110bbbf192339b52d1067b531d0cea20b245d2.tar.gz
mitmproxy-07110bbbf192339b52d1067b531d0cea20b245d2.tar.bz2
mitmproxy-07110bbbf192339b52d1067b531d0cea20b245d2.zip
Anticache and refresh_server_playback options are applied before flows are loaded.
You can now use mitmdump to preview how these options work, by running mitmdump against a set of saved flows, and viewing the output.
-rw-r--r--libmproxy/dump.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/libmproxy/dump.py b/libmproxy/dump.py
index ce9c2b50..b4621716 100644
--- a/libmproxy/dump.py
+++ b/libmproxy/dump.py
@@ -53,6 +53,8 @@ class DumpMaster(flow.FlowMaster):
flow.FlowMaster.__init__(self, server, flow.State())
self.outfile = outfile
self.o = options
+ self.anticache = options.anticache
+ self.refresh_server_playback = options.refresh_server_playback
if filtstr:
self.filt = filt.parse(filtstr)
@@ -100,8 +102,6 @@ class DumpMaster(flow.FlowMaster):
not options.keepserving
)
- self.anticache = options.anticache
- self.refresh_server_playback = options.refresh_server_playback
def _readflow(self, path):
path = os.path.expanduser(path)