Я пытаюсь отправить GET
запрос с помощью GuzzleHttp в Laravel.
try {
$client = new \GuzzleHttp\Client(
[
[
'curl' => array(
CURLOPT_SSL_VERIFYPEER => 2,
CURLOPT_SSL_VERIFYHOST => 2,
CURLOPT_HTTPAUTH => 1,
CURLAUTH_BASIC => 1
)
], ['verify' => false]
]
);
$res = $client->get('https://10.10.0.254:1025/restconf/data/ietf-system:system-state?content=all',
[
'auth' => ['restconf-api', 'rest.b']
]
);
var_dump($res);
} catch (\Exception $e) {
echo $e;
}
Я получаю следующую ошибку.
cURL ошибка 35: ошибка: 14094410: подпрограммы SSL: ssl3_read_bytes: сбой квитирования оповещения sslv3 (см. https://curl.haxx.se/libcurl/c/libcurl-errors.html)
Как вы видите в своем коде, я уже отключил проверку SSL, но все же получаю это ошибка. Когда я сначала пытался использовать почтальон, я получаю ошибку SSL, затем, когда я отключил проверку SSL, она работает без проблем. Как отключить проверку SSL?