aboutsummaryrefslogtreecommitdiffstats
path: root/mitmproxy/addons/setheaders.py
diff options
context:
space:
mode:
Diffstat (limited to 'mitmproxy/addons/setheaders.py')
-rw-r--r--mitmproxy/addons/setheaders.py12
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)