From aaa3ef884e7c9b843f46ac9b95f22fab79aaddda Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tim=20D=C3=BCsterhus?= Date: Tue, 18 Jun 2013 01:27:31 +0300 Subject: [PATCH] Properly append port to Host header in HTTPRequest --- wcfsetup/install/files/lib/util/HTTPRequest.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wcfsetup/install/files/lib/util/HTTPRequest.class.php b/wcfsetup/install/files/lib/util/HTTPRequest.class.php index 7d07b033ee..f5a946660d 100644 --- a/wcfsetup/install/files/lib/util/HTTPRequest.class.php +++ b/wcfsetup/install/files/lib/util/HTTPRequest.class.php @@ -111,7 +111,7 @@ final class HTTPRequest { if (isset($this->options['auth'])) { $this->addHeader('Authorization', "Basic ".base64_encode($options['auth']['username'].":".$options['auth']['password'])); } - $this->addHeader('Host', $this->host); + $this->addHeader('Host', $this->host.($this->port != ($this->useSSL ? 443 : 80) ? ':'.$this->port : '')); $this->addHeader('Connection', 'Close'); } -- 2.20.1