diff options
Diffstat (limited to 'libmproxy/filt.py')
-rw-r--r-- | libmproxy/filt.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libmproxy/filt.py b/libmproxy/filt.py index 9a227903..f8abc1c6 100644 --- a/libmproxy/filt.py +++ b/libmproxy/filt.py @@ -212,8 +212,10 @@ class FUrl(_Rex): def __call__(self, o): if isinstance(o, flow.Response): c = o.request - else: + elif isinstance(o, flow.Request): c = o + else: + return False return re.search(self.expr, c.get_url()) |