diff options
-rw-r--r-- | mitmproxy/platform/windows.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/mitmproxy/platform/windows.py b/mitmproxy/platform/windows.py index f83bfc45..7e4b48fe 100644 --- a/mitmproxy/platform/windows.py +++ b/mitmproxy/platform/windows.py @@ -59,6 +59,7 @@ class Resolver: def original_addr(self, csock: socket.socket): ip, port = csock.getpeername()[:2] ip = re.sub("^::ffff:(?=\d+.\d+.\d+.\d+$)", "", ip) + ip = ip.split("%", 1)[0] with self.lock: try: write((ip, port), self.wfile) |