Здравствуйте!
Как получить данные, которые отображаются в этом сервисе?
https://webmaster.yandex.ru/tools/server-response/...
Вроде удалось получить время ответа сервера:
код
$ch = curl_init('https://site.ru/');
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)");
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_NOBODY, true);
curl_exec($ch);
$info = curl_getinfo($ch);
echo 'Время - ' . $info['total_time'];
curl_close($ch);
размер страницы пытаюсь получить так:
код
$ch = curl_init('https://site.ru/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_HEADER, TRUE);
curl_setopt($ch, CURLOPT_NOBODY, TRUE);
$data = curl_exec($ch);
$fsize = curl_getinfo($ch, CURLINFO_CONTENT_LENGTH_DOWNLOAD);
curl_close($ch);
echo $fsize;
но данные значительно отличаются от тех, что отображаются в сервисе вебмастера.
Может я что то не так делаю?