add clear

This commit is contained in:
2020-04-03 17:18:21 +08:00
parent 2c2fe5d5a1
commit 08878a7090
2 changed files with 43 additions and 2 deletions
+38
View File
@@ -104,6 +104,8 @@ class Config
private $ssl_cert = '';
private $ssl_key = '';
private $ssl_ca = '';
private $port = '';
/**
* @var string
@@ -113,6 +115,42 @@ class Config
private $agent = '';
private $usrSwoole = false;
/**
* @return string
*/
public function getSslCa(): string
{
return $this->ssl_ca;
}
/**
* @param string $ssl_ca
* @return Config
*/
public function setSslCa(string $ssl_ca): Config
{
$this->ssl_ca = $ssl_ca;
return $this;
}
/**
* @return string
*/
public function getPort(): string
{
return $this->port;
}
/**
* @param string $port
* @return Config
*/
public function setPort(string $port): Config
{
$this->port = $port;
return $this;
}
/**
* @return bool
*/
+5 -2
View File
@@ -109,10 +109,13 @@ abstract class Miniprogarampage implements Progaram
$this->request->setUseSwoole($config->isUsrSwoole());
$this->request->setAgent($config->getAgent());
if (!empty($config->getSslCert())) {
$this->request->addHeader('ssl_cert_file', $config->getSslCert());
$this->request->setSslCertFile($config->getSslCert());
}
if (!empty($config->getSslKey())) {
$this->request->addHeader('ssl_key_file', $config->getSslKey());
$this->request->setSslKeyFile($config->getSslKey());
}
if (!empty($config->getSslCa())) {
$this->request->setCa($config->getSslCa());
}
return $this;
}