Сохранить сайт с кэша Google

Если нужно скачать страницу/страницы из кэша Google – можно воспользоваться великим и могучим php.

function cachedHTMLForURL($url)
{
    $googleRequestURL = "http://webcache.googleusercontent.com/search?q=" . urlencode("cache:" . $url);
    $googleResponse = file_get_contents($googleRequestURL);

    if (preg_match("/^.*<title>cache:/", $googleResponse))
    return false;

    $importantHTML = preg_replace("/^(.*\n){3}/", "", $googleResponse);

    preg_match_all("/<base href=\"[^\"]*\">/", $googleResponse, $matches);
    $base = $matches[0][0] . "\n";

    return $base . $importantHTML;
}

Использование функции:

echo cachedHTMLForURL("http://nartkiev.com/");

Другие публикации:



Написать комментарий через:

 
               
  • Локальный блог
  •  
 

Ваш отзыв

Имя *

Почта (скрыта) *

Сайт

Напишите цифрами двa вoceмь двa *

Сообщение

 
Статусы для соц.сетей на ArtKiev Design Studio