add clear
This commit is contained in:
@@ -104,6 +104,8 @@ class Config
|
|||||||
|
|
||||||
private $ssl_cert = '';
|
private $ssl_cert = '';
|
||||||
private $ssl_key = '';
|
private $ssl_key = '';
|
||||||
|
private $ssl_ca = '';
|
||||||
|
private $port = '';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var string
|
* @var string
|
||||||
@@ -113,6 +115,42 @@ class Config
|
|||||||
private $agent = '';
|
private $agent = '';
|
||||||
private $usrSwoole = false;
|
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
|
* @return bool
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -109,10 +109,13 @@ abstract class Miniprogarampage implements Progaram
|
|||||||
$this->request->setUseSwoole($config->isUsrSwoole());
|
$this->request->setUseSwoole($config->isUsrSwoole());
|
||||||
$this->request->setAgent($config->getAgent());
|
$this->request->setAgent($config->getAgent());
|
||||||
if (!empty($config->getSslCert())) {
|
if (!empty($config->getSslCert())) {
|
||||||
$this->request->addHeader('ssl_cert_file', $config->getSslCert());
|
$this->request->setSslCertFile($config->getSslCert());
|
||||||
}
|
}
|
||||||
if (!empty($config->getSslKey())) {
|
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;
|
return $this;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user