|
|
|
| Никогда не работал с HTTPS, а тут возникла потребность считывать страницы. И не получается. Подскажите, как правильно читать страницы с HTTPS? Пытался сделать так:
<?
$adres='https://www.aponeo.de/suche/?q=PRIORIN&sort=0&hits=2&display=table';
$string=file_get_contents($adresitog);
echo '<h1>Содержание страницы</h1><p>'.$string.'</p>';
?> | |
|
|
|
|
|
|
|
для: kosta_in_net
(12.07.2015 в 10:18)
| | может попробуете curl? | |
|
|
|
|
|
|
|
для: kosta_in_net
(12.07.2015 в 10:18)
| |
<?
$url = 'https://www.aponeo.de/suche/?q=PRIORIN&sort=0&hits=2&display=table';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
echo "<pre>";
echo(htmlspecialchars($response));
echo "</pre>";
?>
|
| |
|
|
|
|
|
|
|
для: renex
(16.07.2015 в 20:52)
| | Установил на Денвер 5.2 расширения, включил библиотеку curl
теперь ошибок не пишет, что на знает такую функцию... Но вместо данных по этому коду не выдает ничего...
Хотел взять данные отсюда https://geocode-maps.yandex.ru/1.x/?geocode=Тверская+6
https://tech.yandex.ru/maps/doc/geocoder/desc/examples/geocoder_examples-docpage/ | |
|
|
|
|
|
|
|
для: MichMich
(20.04.2016 в 21:06)
| |
<?php
define('USER_AGENT',"'Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3");
$url="https://geocode-maps.yandex.ru/1.x/?geocode=Тверская+6";
echo Yandex_other_get($url);
function Yandex_other_get($url){
$ch = curl_init();
curl_setopt($ch, CURLOPT_VERBOSE, false);
curl_setopt($ch, CURLOPT_COOKIESESSION, true);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_COOKIEFILE, "cookie.txt");
curl_setopt($ch, CURLOPT_COOKIEJAR, "cookie.txt");
curl_setopt($ch, CURLOPT_USERAGENT, USER_AGENT);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
|
| |
|
|
|
|
|
|
|
для: MichMich
(20.04.2016 в 21:06)
| | Это принципиальный подход - работать незнакомым инструментом совершенно вслепую, без какого-либо анализа отклика?
Где вывод curl_getinfo() ? | |
|
|
|