Commit 468150a0 authored by tufengqi's avatar tufengqi

fix

parent f35ef203
......@@ -203,12 +203,7 @@ class SwooleHttpClient extends \Thrift\Transport\TTransport
register_shutdown_function([$this, 'closeCurlHandle']);
$options = [];
$host = $this->host_ . ($this->port_ != 80 ? ':' . $this->port_ : '');
$defaultHeaders = array(
'Accept' => 'application/x-thrift',
'Content-Type' => 'application/x-thrift',
'User-Agent' => 'PHP/TCurlClient',
'Content-Length' => TStringFuncFactory::create()->strlen($this->request_)
);
$defaultHeaders = [];
$options['base_uri'] = $this->scheme_ . "://" . $host;
$options['headers'] = array_merge($defaultHeaders, $this->headers_);
if (defined('VERSION_KEY') && defined('VERSION_VALUE_NO_PTEFIX')) {
......@@ -224,7 +219,7 @@ class SwooleHttpClient extends \Thrift\Transport\TTransport
if (true === $scheme && !$parts['port']) {
$parts['port'] = 443;
}
$parts['port'] = intval($parts['port'] ?? 80);
$parts['port'] = $parts['port'] ? intval($parts['port']) : 80;
$this->handle = new Client($parts['host'], $parts['port'], $scheme);
$this->handle->setHeaders($options['headers']);
$this->handle->set(['timeout' => $options['timeout']]);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment