dAb
Guest
как скачать информацию с другого сайта?
Есть сайт - партнер.
Для доступа к информации предоставлен сертификат.
Подскажите каким образом можно получить эту самую информацию в автоматическом режиме - то есть пхп скриптом.
копнул в сторону CURL но что то не выходит...
в $data ничего нет.
если же получаю открытые файлы, то все нормально.
если пытаюсь без сертификата получить, то апач выдает ошибку что нет сертификата для доступа к файлу
Помогите пожалуйста! Уже 3 дня бьюсь об стенку головой
Есть сайт - партнер.
Для доступа к информации предоставлен сертификат.
Подскажите каким образом можно получить эту самую информацию в автоматическом режиме - то есть пхп скриптом.
копнул в сторону CURL но что то не выходит...
PHP:
<?php
$url='https://partner.ru/data.jsp';
$ch = curl_init($url);
curl_setopt ($ch, CURLOPT_FAILONERROR, 0); //show error message
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_VERBOSE, 1);
curl_setopt ($ch, CURLOPT_HEADER, 1);
curl_setopt ($ch, CURLOPT_TIMEOUT, 5);
curl_setopt ($ch, CURLOPT_PROXY, $proxy[0]);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
curl_setopt($ch, CURLOPT_COOKIE, $cookies);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_CAINFO, "sert.pem");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
if ($post_data) {
curl_setopt($ch, CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_POSTFIELDS,$post_data);
}
$data = curl_exec($ch);
echo '<pre>';
print_r($data );
echo '</pre>';
curl_close($ch);
?>
если же получаю открытые файлы, то все нормально.
если пытаюсь без сертификата получить, то апач выдает ошибку что нет сертификата для доступа к файлу
Помогите пожалуйста! Уже 3 дня бьюсь об стенку головой