aboutsummaryrefslogtreecommitdiffstats
path: root/pathod
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2017-12-11 20:19:32 +0100
committerMaximilian Hils <git@maximilianhils.com>2017-12-11 20:20:03 +0100
commit7f8a598097e50072f5e2da78f7c1b97225f97c5a (patch)
tree40e66fd09bf20677ed5100b5d49bd4d159701eae /pathod
parentb8cbb4dce8cab4303e52993a3f559330013696d0 (diff)
downloadmitmproxy-7f8a598097e50072f5e2da78f7c1b97225f97c5a.tar.gz
mitmproxy-7f8a598097e50072f5e2da78f7c1b97225f97c5a.tar.bz2
mitmproxy-7f8a598097e50072f5e2da78f7c1b97225f97c5a.zip
add host header to pathoc's CONNECT requests
This is required by the new HTTP RFCs.
Diffstat (limited to 'pathod')
-rw-r--r--pathod/pathoc.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/pathod/pathoc.py b/pathod/pathoc.py
index e1052750..20a915c0 100644
--- a/pathod/pathoc.py
+++ b/pathod/pathoc.py
@@ -244,6 +244,7 @@ class Pathoc(tcp.TCPClient):
port=connect_to[1],
path=None,
http_version='HTTP/1.1',
+ headers=[(b"Host", connect_to[0].encode("idna"))],
content=b'',
)
self.wfile.write(net_http.http1.assemble_request(req))