Я работаю над поисковым роботом, используя goutte (fabpot/goutte). Когда я пытаюсь подключиться к сайту https, он выдает ошибку, потому что сайт использует самоподписанный сертификат. Я пытаюсь найти способ установить параметры завитка, чтобы игнорировать тот факт, что сертификат ssl является самоподписанным. Следуя инструкциям в https://github.com/FriendsOfPHP/Goutte, я попробовал следующий код:
$this->client = new Client();
$this->client->getClient()->setDefaultOption('config/curl/'.CURLOPT_SSL_VERIFYPEER, false);
$this->client->getClient()->setDefaultOption('config/curl/'.CURLOPT_CERTINFO, false);
К сожалению, когда этот код выполняется, возникает следующая ошибка:
Обнаруживаемая неустранимая ошибка: аргумент 3, переданный в GuzzleHttp\Client::request(), должен иметь тип array, задано логическое значение
Не могу понять как настроить параметры. Как ожидается звонок? Любая помощь будет оценена.