- omit port on http 'Host' header if it is 80;
authorggiunta <ggiunta@013ecfd8-0664-425d-a759-9c98391dc3f9>
Sun, 23 May 2010 13:55:19 +0000 (13:55 +0000)
committerggiunta <ggiunta@013ecfd8-0664-425d-a759-9c98391dc3f9>
Sun, 23 May 2010 13:55:19 +0000 (13:55 +0000)
git-svn-id: https://svn.code.sf.net/p/phpxmlrpc/code/trunk/xmlrpc@75 013ecfd8-0664-425d-a759-9c98391dc3f9

lib/xmlrpc.inc

index 36ea008..5deade3 100644 (file)
                                $cookieheader = 'Cookie:' . $version . substr($cookieheader, 0, -1) . "\r\n";\r
                        }\r
 \r
+                   // omit port if 80\r
+                   $port = ($port == '80') ? '' : (':' . $port);\r
+\r
                        $op= 'POST ' . $uri. " HTTP/1.0\r\n" .\r
                                'User-Agent: ' . $this->user_agent . "\r\n" .\r
-                               'Host: '. $server . ':' . $port . "\r\n" .\r
+                               'Host: '. $server . $port . "\r\n" .\r
                                $credentials .\r
                                $proxy_credentials .\r
                                $accepted_encoding .\r