diff options
author | Maximilian Hils <git@maximilianhils.com> | 2018-05-29 13:25:38 +0200 |
---|---|---|
committer | Maximilian Hils <git@maximilianhils.com> | 2018-05-29 13:25:38 +0200 |
commit | 8ebcf8ec9647842bfd48e9c890109d2399621a4d (patch) | |
tree | 423be5b99e0032dd2f0ad89cd599f6012ea16e97 | |
parent | f0482eec549ee14c75c48c3ecb6bea9d320737cc (diff) | |
download | mitmproxy-8ebcf8ec9647842bfd48e9c890109d2399621a4d.tar.gz mitmproxy-8ebcf8ec9647842bfd48e9c890109d2399621a4d.tar.bz2 mitmproxy-8ebcf8ec9647842bfd48e9c890109d2399621a4d.zip |
fix IPv6 addresses with scope
-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) |