diff options
Diffstat (limited to 'mitmproxy/addons/setheaders.py')
-rw-r--r-- | mitmproxy/addons/setheaders.py | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/mitmproxy/addons/setheaders.py b/mitmproxy/addons/setheaders.py index 9e60eabd..d4d16e40 100644 --- a/mitmproxy/addons/setheaders.py +++ b/mitmproxy/addons/setheaders.py @@ -1,5 +1,6 @@ from mitmproxy import exceptions from mitmproxy import flowfilter +from mitmproxy import ctx def parse_setheader(s): @@ -43,17 +44,10 @@ class SetHeaders: def __init__(self): self.lst = [] - def configure(self, options, updated): - """ - options.setheaders is a tuple of (fpatt, header, value) - - fpatt: String specifying a filter pattern. - header: Header name. - value: Header value string - """ + def configure(self, updated): if "setheaders" in updated: self.lst = [] - for shead in options.setheaders: + for shead in ctx.options.setheaders: fpatt, header, value = parse_setheader(shead) flt = flowfilter.parse(fpatt) |