aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2011-07-22 20:52:13 +1200
committerAldo Cortesi <aldo@nullcube.com>2011-07-22 20:52:13 +1200
commit47e16955122a4ae99f2f74b34d3dd42490687f2b (patch)
tree368ae82602f11f6c89d2d8f697c486178aa18d05 /libmproxy
parent6ce8b49e05dfc9d137418898bb6b372d6225f533 (diff)
downloadmitmproxy-47e16955122a4ae99f2f74b34d3dd42490687f2b.tar.gz
mitmproxy-47e16955122a4ae99f2f74b34d3dd42490687f2b.tar.bz2
mitmproxy-47e16955122a4ae99f2f74b34d3dd42490687f2b.zip
Also replace strings path for requests.
Diffstat (limited to 'libmproxy')
-rw-r--r--libmproxy/console.py1
-rw-r--r--libmproxy/proxy.py2
2 files changed, 2 insertions, 1 deletions
diff --git a/libmproxy/console.py b/libmproxy/console.py
index 93848d04..e6810d4b 100644
--- a/libmproxy/console.py
+++ b/libmproxy/console.py
@@ -920,7 +920,6 @@ class ConsoleMaster(flow.FlowMaster):
self.debug = options.debug
-
def _runscript(self, f, path):
path = os.path.expanduser(path)
self.state.last_script = path
diff --git a/libmproxy/proxy.py b/libmproxy/proxy.py
index c5e5971a..5051492c 100644
--- a/libmproxy/proxy.py
+++ b/libmproxy/proxy.py
@@ -287,6 +287,8 @@ class Request(controller.Msg):
made.
"""
self.content, c = re.subn(pattern, repl, self.content, count, flags)
+ self.path, pc = re.subn(pattern, repl, self.path, count, flags)
+ c += pc
c += self.headers.replace(pattern, repl, count, flags)
return c