【发布时间】:2023-08-14 20:43:02
【问题描述】:
到目前为止,我只是通过以下方式创建了客户端:
$this->guzzle = new Client(['timeout' => 5, 'base_uri' => $uri]);
客户端与 HTTPS 端点对话。如何告诉 Guzzle 使用TLS1.2?
【问题讨论】:
到目前为止,我只是通过以下方式创建了客户端:
$this->guzzle = new Client(['timeout' => 5, 'base_uri' => $uri]);
客户端与 HTTPS 端点对话。如何告诉 Guzzle 使用TLS1.2?
【问题讨论】:
那不是too hard:
$this->guzzle = new Client(['timeout' => 5, 'base_uri' => $uri, 'curl' => [
CURLOPT_SSLVERSION => CURL_SSLVERSION_TLSv1_2
]]);
【讨论】: