diff options
Diffstat (limited to 'libmproxy/flow.py')
-rw-r--r-- | libmproxy/flow.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/libmproxy/flow.py b/libmproxy/flow.py index 3078c4e0..8267ff43 100644 --- a/libmproxy/flow.py +++ b/libmproxy/flow.py @@ -323,16 +323,16 @@ class Flow: self.response.ack() self.intercepting = False - def replace(self, pattern, repl, count=0, flags=0): + def replace(self, pattern, repl, *args, **kwargs): """ Replaces a regular expression pattern with repl in all parts of the - flow . Returns the number of replacements made. + flow . Returns the number of replacements made. """ - c = self.request.replace(pattern, repl, count, flags) + c = self.request.replace(pattern, repl, *args, **kwargs) if self.response: - c += self.response.replace(pattern, repl, count, flags) + c += self.response.replace(pattern, repl, *args, **kwargs) if self.error: - c += self.error.replace(pattern, repl, count, flags) + c += self.error.replace(pattern, repl, *args, **kwargs) return c |