Необходимо получить доступ к содержимому защищенного URL.
С этой целью применяется расширение c URL для HTTPS URL:
$c = curl_init('https://secure.example.com/accountbalance.php');
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
$page = curl_exec($c);
curl_close($c);
Для того чтобы получить содержимое защищенного URL, расширению c URL необходим доступ к какой-нибудь библиотеке SSL, такой как OpenSSL. Эта библиотека должна быть доступна во время построения PHP и расширения c URL. Не считая этих дополнительных требований к библиотеке, расширение c URL обращается с защищенными URL точно так же, как и с обычными ссылками. Для защищенных запросов расширение c URL предоставляет те же самые возможности, наример изменение метода запроса или добавление POST-данных.