Я посетил веб-страницу, но теперь веб-страница удалена или сервер не работает. Я предполагаю, что Chrome кэшировал версию этой веб-страницы. Если да, как я могу просмотреть эту веб-страницу?
55
Я посетил веб-страницу, но теперь веб-страница удалена или сервер не работает. Я предполагаю, что Chrome кэшировал версию этой веб-страницы. Если да, как я могу просмотреть эту веб-страницу?
Ответы:
Введите
chrome://cache
адресную строку, чтобы получить список ресурсов, кэшированных Chrome.К сожалению, нажатие на ресурс показывает предварительный просмотр его содержимого в формате HEX + ASCII. В случаях, когда содержимое архивируется (архивируется), этот предварительный просмотр не может быть прочитан, если не обработан инструментом, который может распаковать его.
источник
Вы можете использовать бесплатный онлайн-инструмент, который я создал: Google Chrome Cache Viewer . На самом деле с этим довольно просто просматривать кеш, даже если содержимое упаковано в архив.
источник
Если вам нужно что-то, что не обязательно существует в вашем кеше браузера, или если вы хотите увидеть более старую версию, вы должны проверить The Wayback Machine, также известный как Интернет-архив. Это было большим источником помощи для меня во многих случаях. Я использую его для исследования истории MMO, чтобы понять старые наборы правил, примечания к исправлениям и т. Д. Просто введите URL-адрес сайта, и он покажет вам снимки, которые он имеет в записи.
источник
В зависимости от сайта и от того, что это такое, у самого Google должна быть его кэшированная версия, если это был их сканер.
Просто попробуйте зайти на сайт и посмотреть, сможете ли вы найти его там. Если вы найдете его, наведите курсор мыши на имя, и стрелка должна стать видимой справа. При нажатии на него появится ссылка на кешированную версию сайта.
источник
Наиболее важный момент: кэши браузера нестабильны, а старый контент агрессивно отбрасывается. Ваша шкала «как скоро действовать» измеряется в минутах или часах.
Предполагая, что CTRL + F в about: cache находит искомый URL, скрипт ниже попытается сохранить все, что соответствует этому URL. Это полностью автоматизировано. Я написал это, когда what.cd вышел из строя.
Если в вашем кеше ничего нет, поздравляю :( вы находитесь в "жестком" режиме. Если вы действительно хотите вернуть данные своего кеша, вам нужно получить TestDisk ( http://www.cgsecurity.org/wiki/TestDisk ) работать и посмотреть, сможет ли он восстановить что-либо в вашей папке кэша. Если данные восстанавливаются корректно, вы можете получить к ним доступ из Chrome, но вы можете застрять, пытаясь разобрать формат на диске напрямую. восстановил данные в программе просмотра кэша NirSoft.)
Если у вас есть что-то вроде: кеш, круто !!
Создайте где-нибудь две папки, одну с именем «файлы» и одну с именем «raw» (или схожие имена).
Открыть chrome: // настройки / поиск # Скачать% 20location
Измените свою папку загрузок на необработанную папку
Открыть около: кеш (оставить вкладку настроек открытой)
Нажмите F12, чтобы открыть devtools (обратите внимание - игнорируйте любые ошибки политики безопасности контента, которые вы видите все время, пока devtools открыты)
Скопируйте все ниже в буфер обмена (убедитесь, что в конце вы получите гигантскую кучу минимизированных JS, есть комментарий «в конце текста»)
Перейдите на вкладку консоли в devtools
Вставьте, подождите, пока Chrome не догонит, и нажмите Enter.
Теперь у вас должно быть две кнопки на веб-странице кеша. Введите строку URL (не-регулярное выражение для простоты), которую вы хотите сопоставить. Нажмите «сырую» кнопку и наслаждайтесь просмотром Chrome Spazz Out. :П
Теперь перейдите в папку загрузок в папку «файлы», вернитесь и нажмите кнопку «Файлы».
(11. Не забудьте изменить папку загрузки обратно)
Теперь у вас есть две папки с данными.
Если скрипт вылетал (надеюсь, что нет) или печатал какие-либо сообщения об «сохранении ошибок» в devtools, когда вы нажимали кнопку «файлы», произошла ошибка синтаксического анализа, когда он деобфускировал файлы, и вам понадобится провести поиск в голове сырые версии. Это просто проблема синтаксического анализа, и ее можно исправить, изменив скрипт, но я не знаю, какие ответы Chrome может дать в этом сценарии.
ВНИМАНИЕ, что необработанные данные содержат информацию заголовка HTTP, и будьте осторожны, если вы отправляете их кому-то еще, чтобы помочь восстановить их.
Одной из основных проблем является декомпрессия - я использую случайную библиотеку JS для Gunzip, которую я нашел в Интернете, она может быть не идеальной (хотя это должно быть хорошо). Если она выглядит так, как будто эта библиотека потерпела крах или имеет проблему, закомментируйте строку JXG.decompress (), чтобы сохранить данные в сжатом виде, и посмотрите, сможете ли вы накачать их локально.
Другая проблема заключается в том, что Chrome захлебывается при открытии папки загрузок, поскольку он тупо пытается представить полный текст загруженного файла в виде строки base64. Нажатие на 'x' на этих загрузках предотвратит это.
Обратите внимание, что это сохраняет косые черты в виде символов ^ (каретки) и заменяет все другие (Windows) запрещенные символы на «#» в именах файлов, чтобы захватить полный URL-адрес в имени файла сохранения.
Общественное достояние, без права собственности. Усилить по желанию; был построен за пару (3-4) часа (код ужасный). Проверено только на моем ноутбуке с Linux; могут быть баги: D
Кроме того - большое спасибо команде Stack Exchange за принятие этого сообщения размером 20 КБ +. Я решил довести до крайности идею «не публиковать ссылки». Тем не менее, каждый может убежать с этим сценарием (и очень надеюсь, что он улучшится!)
источник
Это помогло мне с Chrome 60.0.3163.49 (бета, август 2017 г.) для отображения содержимого кэша с помощью функции «Показать сохраненную копию».
Выберите «Включить основной» - я не тестировал вторичный
перезапуск Chrome с кнопкой внизу. Это обновит все ваши окна Chrome.
Если у вас есть какие-либо вкладки, которые отключены (сайт сейчас недоступен), они могут не обновляться корректно при повторном запуске, большинство будет. Используйте правый клик SaveAs .htm, чтобы сохранить локальную копию перед повторным запуском. В частности, если у вас есть несколько вкладок, которые представляют собой исторические снимки одной и той же страницы, но с разным историческим содержимым, они все обновятся с последним снимком.
Включите режим полета или физически отключитесь от сети.
Функция Показать сохраненную копию работает только тогда, когда сайт полностью отключен. Если отклик идет медленно и время ожидания истекло с Err_Connection_Timed_Out, кнопка Показать сохраненную копию не отображается.
Откройте список Chrome Cache chrome: // cache /.
Вы увидите длинный список URL-ссылок на файлы кэшированных страниц.
Используйте Ctrl-F, чтобы найти тот, который вы ищете.
Выделите и скопируйте тот, который вы хотите.
Получение точного URL из списка кеша необходимо, только если вы хотите отобразить определенный файл из кеша, в противном случае любая ссылка на страницу должна извлекаться из кеша.
Откройте вкладку «Новая вкладка».
Вставьте скопированный URL в адресную строку, нажмите ввод.
Загрузка страницы не удастся с интернет-ошибкой, и внизу
вы увидите кнопку «Показать сохраненную копию».
Нажмите «Показать сохраненную копию», чтобы отобразить содержимое кэшированной страницы, но стили и форматирование могут быть применены неправильно.
Используйте стрелки назад и вперед, чтобы восстановить форматирование.
Назад возвращает на страницу новой вкладки.
Вперед возвращается на вашу кэшированную страницу. Если стиль и формат все еще находятся в кэше, когда ваша страница перерисовывается, она будет отображаться в полном формате.
Как отмечает i336, кэш-память изменчива. Чем раньше вы попытаетесь восстановить содержимое кэша, тем выше ваши шансы.
Функция «Показать сохраненную копию» была опубликована в сети с декабря 2012 года и в технических новостях совсем недавно, в мае 2015 года ( здесь CNet и здесь PCWorld ), но не упоминалась в этой теме Superuser (с апреля 2012 года). В сочетании с режимом «В самолете» и точным URL-адресом из списка кэша Chrome он обеспечивает простой способ отображения определенных файлов кэша.
Инструменты JavaScript и i336 могут работать, но у меня не получилось. Я предполагаю, что им нужны моды, чтобы приспособить определенный веб-макет, используемый для моих страниц. Использование Показать сохраненную копию позволяет избежать зависимости версии JavaScript.
источник
Вы также можете просто добавить префикс URL,
cache:
и он загрузит последнюю версию кеша Google в Chrome.источник
Когда вы выполните поиск в Google, вы увидите треугольник в конце зеленой цветной линии - нажмите на треугольник, и у вас появится опция «кэширование». Нажмите, чтобы получить кешированную страницу Google.
источник