Разработчику. Сборник рецептов PHP
Задавайте вопросы

Получение содержимого HTTPS URL

Вернуться назад

Задача

Необходимо получить доступ к содержимому защищенного 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-данных.

Вернуться назад

Рейтинг@Mail.ru

Яндекс.Метрика

Индекс цитирования

Рейтинг Сайтов ДОСКИ.РУ