diff options
Diffstat (limited to 'libmproxy')
-rw-r--r-- | libmproxy/dump.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libmproxy/dump.py b/libmproxy/dump.py index 396dc31d..c1f89d88 100644 --- a/libmproxy/dump.py +++ b/libmproxy/dump.py @@ -13,6 +13,7 @@ class Options(object): "verbosity", "wfile", "rheaders", + "stickycookie", ] def __init__(self, **kwargs): for k, v in kwargs.items(): @@ -38,6 +39,9 @@ class DumpMaster(flow.FlowMaster): if self.o.request_script: self.set_request_script(self.o.request_script) + if options.stickycookie: + self.set_stickycookie(options.stickycookie) + if options.wfile: path = os.path.expanduser(options.wfile) try: @@ -55,6 +59,7 @@ class DumpMaster(flow.FlowMaster): raise DumpError(v.strerror) self.start_playback(flows, options.kill, options.rheaders) + def _runscript(self, f, script): try: ret = f.run_script(script) |