Kdyby\Curl\Request a SSL, nastavení CURLOPT_SSL_VERIFYPEER

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Danny
Člen | 146
+
0
-

Zdravím,
snažim se poslat request na https stránku a hází mi to chybu

SSL read: error:00000000:lib(0):func(0):reason(0), errno 104

Dohledal jsem že by mělo stačit nastavit CURLOPT_SSL_VERIFYPEER na FALSE viz

curl_setopt($request, CURLOPT_SSL_VERIFYPEER, FALSE);

Ale nemůžu dohledat jak to nastavit pokud využívám knihovnu \Kdyby\Curl\ .Takto se snažím posílat GET.

$request = new \Kdyby\Curl\Request('https://xxxxx.cz');

$request->headers['Accept'] = 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8';
		/**....... a další hlavičky **/

$Response = $request->get();
$responseData = $Response->getResponse();

Nevěděl by někdo?

Děkuju :)

Editoval Danny (22. 11. 2016 18:17)

potapnik
Člen | 127
+
0
-
  1. Jestli mohu doporučit, použij Guzzle, Kdyby\Curl je abandoned
  2. Nastavit verify peer false je skoro stejný jako vypnout HTTPS a používat HTTP
  3. Pokud tě ani toto neodradilo, použij $request->options[‚SSL_VERIFYPEER‘] = FALSE; případně další direktivy pro konfiguraci
Danny
Člen | 146
+
0
-

Funguje, díky :)