diff options
author | Maximilian Hils <git@maximilianhils.com> | 2013-12-12 02:11:22 +0100 |
---|---|---|
committer | Maximilian Hils <git@maximilianhils.com> | 2013-12-12 02:11:22 +0100 |
commit | 28a234e28b417043097de9f8faee386a24ef0db5 (patch) | |
tree | 997ad65a1fb2118136c2b3b657a2c8a659a8f154 /libmproxy/proxy.py | |
parent | 5f6eca88565b2247a491a424f61c52acd4cd7e1e (diff) | |
download | mitmproxy-28a234e28b417043097de9f8faee386a24ef0db5.tar.gz mitmproxy-28a234e28b417043097de9f8faee386a24ef0db5.tar.bz2 mitmproxy-28a234e28b417043097de9f8faee386a24ef0db5.zip |
store resolved ip addresses, fixes #187
Diffstat (limited to 'libmproxy/proxy.py')
-rw-r--r-- | libmproxy/proxy.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libmproxy/proxy.py b/libmproxy/proxy.py index 7b2f9bfe..e8d98d16 100644 --- a/libmproxy/proxy.py +++ b/libmproxy/proxy.py @@ -231,6 +231,9 @@ class ProxyHandler(tcp.BaseHandler): sc.rfile.reset_timestamps() try: tsstart = utils.timestamp() + peername = sc.connection.getpeername() + if peername: + request.ip = peername[0] httpversion, code, msg, headers, content = http.read_response( sc.rfile, request.method, |