From e72174be348c9486a1d23e3bdd6cf2ae5896397e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mr=C2=B7x?= Date: Wed, 18 Nov 2020 14:29:20 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HttpServer/Client/Curl.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/HttpServer/Client/Curl.php b/HttpServer/Client/Curl.php index 9f38411b..d121e6aa 100644 --- a/HttpServer/Client/Curl.php +++ b/HttpServer/Client/Curl.php @@ -64,13 +64,13 @@ class Curl extends ClientAbstracts { [$host, $isHttps, $path] = $this->matchHost($path); - if ($isHttps) { - $host = 'https://' . $host; + if ($this->isSSL()) { + $host = 'https://' . $host . ':443'; } else { - $host = 'http://' . $host; + $host = 'http://' . $host . ':' . $this->getPort(); } - $resource = $this->do(curl_init($host . $path), $host . ':443' . $path, self::POST); + $resource = $this->do(curl_init($host . $path), $host . $path, self::POST); curl_setopt($resource, CURLOPT_SAFE_UPLOAD, true); curl_setopt($resource, CURLOPT_POSTFIELDS, $params);