diff options
author | Thomas Kriechbaumer <thomas@kriechbaumer.name> | 2015-06-15 23:36:14 +0200 |
---|---|---|
committer | Thomas Kriechbaumer <thomas@kriechbaumer.name> | 2015-06-16 15:00:29 +0200 |
commit | eb823a04a19de7fd9e15d225064ae4581f0b85bf (patch) | |
tree | 8d0d7b909a5432fcb7317c95fc70aec1927d67b2 /netlib/http2/protocol.py | |
parent | abb37a3ef52ab9a0f68dc46e4a8ca165e365139b (diff) | |
download | mitmproxy-eb823a04a19de7fd9e15d225064ae4581f0b85bf.tar.gz mitmproxy-eb823a04a19de7fd9e15d225064ae4581f0b85bf.tar.bz2 mitmproxy-eb823a04a19de7fd9e15d225064ae4581f0b85bf.zip |
http2: improve :authority header
Diffstat (limited to 'netlib/http2/protocol.py')
-rw-r--r-- | netlib/http2/protocol.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/netlib/http2/protocol.py b/netlib/http2/protocol.py index 8191090c..ac89bac4 100644 --- a/netlib/http2/protocol.py +++ b/netlib/http2/protocol.py @@ -171,6 +171,9 @@ class HTTP2Protocol(object): headers = [] authority = self.tcp_handler.sni if self.tcp_handler.sni else self.tcp_handler.address.host + if self.tcp_handler.address.port != 443: + authority += ":%d" % self.tcp_handler.address.port + headers = [ (b':method', bytes(method)), (b':path', bytes(path)), |