Jak zmodyfikować adres URL, aby uzyskać wersję strony z pamięci podręcznej Google?


125

Chcę spojrzeć na wersję strony w pamięci podręcznej Google, ale nie mogę jej znaleźć za pomocą zwykłych mechanizmów, zgodnie z tym powiązanym pytaniem .

Czy istnieje sposób zmodyfikowania adresu URL na pasku adresu, aby przejść do ostatniej strony z pamięci podręcznej dla określonego adresu URL?


Masz na myśli identyfikator pamięci podręcznej? ponieważ dla pierwszej wymienionej strony znajduje się strona w pamięci podręcznej.
phwd

@ phwd, szukałem godzin i nie mogłem znaleźć strony w pamięci podręcznej. Chciałbym, aby mechanizm modyfikował niektóre adresy URL Google, aby dać mi stronę z pamięci podręcznej, co prawdopodobnie wymagałoby użycia identyfikatora pamięci podręcznej.
Lance Roberts

Odpowiedź w powiązanym pytaniu działa - pod warunkiem, że używasz Chrome. link fwiw do strony w pamięci podręcznej webcache.googleusercontent.com/…
Sathyajith Bhat

@Sathya, wow, to był dokładnie ten dzień, na który też tego chciałem. Dlaczego więc Chrome lepiej pobiera pamięć podręczną Google niż inne przeglądarki?
Lance Roberts,

Myślę, że był to raczej przypadek, w którym Google nie buforował strony podczas wyszukiwania. Poświęcę trochę czasu, próbując dowiedzieć się, jak cache:<url>działa Chrome - jeśli nic Chromium nie powinno podkreślać tego, co robi.
Sathyajith Bhat

Odpowiedzi:


139

Możesz uzyskać dostęp do wersji z pamięci podręcznej dowolnej strony zapisanej przez Google za pomocą:

http://webcache.googleusercontent.com/search?q=cache:http://example.com/

Zmień http://example.com/ na dowolny adres URL. Możesz także utworzyć niestandardową wyszukiwarkę w przeglądarce Chrome lub słowo kluczowe Firefox, aby automatycznie przechodzić do wersji buforowanych, dodając słowo kluczowe przed bieżącym adresem URL.


Użyłem tego do skryptu tutaj, ale wygląda na to, że Google nie pozwala na taki link w ramce iframe, czy znasz obejście?
rubo77

Niestandardowa wyszukiwarka jest genialna.
Matt Ball

+1; działa również bez http://prefiksu; co ciekawe, istnieje co najmniej jeden adres URL, który nie działa, jednak http://www.cnn.com/:; jakiś pomysł, dlaczego ?: webcache.googleusercontent.com/search?q=cache:http://… (warianty bez http://i wwwteż nie działają).
mklement0

2
@ mklement0: To dlatego, że CNN na to nie pozwala.
Kard Nails

1
@SomeNickName Używasz Google jako domyślnej wyszukiwarki, więc wszystko, co zrobił Firefox, to wyszukiwanie Google cache:http://example.com/, które przekierowuje na stronę w pamięci podręcznej (jak wskazano w innej odpowiedzi na tej stronie ). To działałoby w dowolnej przeglądarce z Google jako domyślną wyszukiwarką. Moje rozwiązanie będzie jednak działać, nawet jeśli korzystasz z innych wyszukiwarek, i przechodzi bezpośrednio do strony w pamięci podręcznej zamiast przechodzić przez przekierowanie wyszukiwania Google.

32

Jeśli używasz Google Chrome, użyj tego zapytania, aby uzyskać stronę pamięci podręcznej od Google:

cache:http://www.example.net/

Na przykład możesz użyć:

cache:http://www.example.com/catalog/item/6395190/8298122.htm

w wyszukiwarce Google, aby znaleźć odpowiednią stronę pamięci podręcznej.


tak, zostało to podane w powiązanym pytaniu. W szczególności szukam sposobu na zmodyfikowanie adresu URL, aby uzyskać stronę z pamięci podręcznej.
Lance Roberts

5
Wydaje się, że obie powyższe metody powodują 404

zgadzam się, wszystkie wersje tej „poprawki” skutkują w Google 404. Uwielbiam to, jak Google ma pamięć podręczną, ponieważ może zobaczyć tekst i daje fragment obrazu po prawej stronie, ale nie ma sposobu, aby wysadzić stronę internetową, aby przeczytać całą wersję z pamięci podręcznej --kompletnie bezużyteczny. Musi być jakiś sposób ..

Próbowałem tego i wyszukiwanie nie zostało uruchomione. Mmmm, to dziwne (próbowałem również z innymi adresami URL)
ajax333221

3
Nadal używam tego, aby uzyskać wersje z pamięci podręcznej w Chrome:cache:http://example.com
Xeoncross
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.