Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Заголовки, ответ сервера


Автор: In0stRAnez 4.5.2014, 09:19
Привет всем!
Подскажите как можно реализовать функцию
как на http://www.bertal.ru

необходимо получать ответ сервера на различные перезаваемые заголовки
при этом урл может меняться

спасибо за помощь)

Автор: In0stRAnez 4.5.2014, 13:55
Код

$opts = array(
  'http'=>array(
    'method'=>"GET",
    'header'=>"Accept-language: en\r\n" .
              "Cookie: foo=bar\r\n"
  )
);

$context = stream_context_create($opts);

/* Отправляет http-запрос на домен www.example.com
   с дополнительными заголовкам, показанными выше */
$fp = fopen('http://www.google.com', 'r', false, $context);
fpassthru($fp);
fclose($fp);


думаю это поможет, вот только установил этот код а он не гурузит страницу
в чем омжет быть дело?

Автор: zero50x 5.5.2014, 07:59
Получить код ответа сервера (проверял - работает)
Код

<?php
$ch = curl_init('http://www.php.net');
curl_setopt($ch, CURLOPT_HEADER, 1);  curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$c = curl_exec($ch);
$info = curl_getinfo($ch, CURLINFO_HTTP_CODE);
print_r($info);
?>

Автор: marioadm 6.5.2014, 01:16
 smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)