cURL a SSL v PHP

Aktuálně jsem řešil problém se stahováním souborů ze stránek s SSL, respektive s HTTPS. Po čase jsem dal dohromady kód, který by se vám někomu mohl hodit při programování v PHP. Takže zde je ten kód:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://adresa');
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, false);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT , 5);
curl_setopt($ch, CURLOPT_TIMEOUT , 20);
$data= curl_exec($ch);

V toto kódu nedochází k ověřování klienta a ani serveru. Pokud by CURLOPT_SSL_VERIFYPEER, CURLOPT_SSL_VERIFYHOST byly true, mohlo by vám to dělat problémy se spojením. Pokud někdo z vás má větší zkušenosti s cURL, ať se mi prosím ozve. Řeším jeden zapeklitý případ, s kterým zatím nevím jak hnout.

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

This site uses Akismet to reduce spam. Learn how your comment data is processed.