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