Jak mogę zobaczyć stronę odsyłającą w Chrome?


20

Przeczytałem „odpowiedzi” na to pytanie , które jest właściwie tym , o co pytam, ale nikt tak naprawdę nie udziela odpowiedzi. Nigdzie w Narzędziach programisty (które i tak nie widzę) nie ma wyraźnego wskaźnika strony odsyłającej na bieżącej stronie. Jest to bardzo łatwe do znalezienia w Firefoksie; kliknij prawym przyciskiem myszy i wybierz Informacje o stronie.

Gdzie jest ta funkcja w Chrome? Jeśli jest w narzędziach programistycznych, pod którą zakładką? Jeśli nie, czy istnieje rozszerzenie, którego można użyć, aby uzyskać te informacje? Wypróbowałem rozszerzenie Web Developer i nie mogę znaleźć tam również tej bardzo podstawowej informacji.

EDYCJA, ABY DODAĆ ZRZUT EKRANU:

Właśnie to widzę, gdy otwieram Narzędzia programistyczne w wersji 8.0.552.224 (najnowsza dostępna dla systemu Linux). alternatywny tekst

W komentarzach poniżej (na wypadek, gdyby zostały zakopane) dowiedziałem się o wbudowanym w Chrome „odsyłaniu”:

  • Muszę przejść do zasobów, następnie wybrać indywidualną stronę lub plik, a następnie Nagłówki
  • Wygląda na to, że nie działa poprawnie dla stron, które zostały otwarte poprzez kliknięcie linku prawym przyciskiem myszy i wybranie opcji Otwórz w nowej karcie (lub oknie). Właśnie otworzyłem pytanie, do którego odsyłam w swoim oryginalnym poście w ten sposób, i kiedy patrzę w polecającym podanym w łączu nagłówka pokazuje swój własny URL jako odsyłający, a nie URL tej strony.

Czy ktoś może wyjaśnić, dlaczego tak jest? (Próbowałem tego samego w przeglądarce Firefox i podał prawidłowy adres URL jako stronę odsyłającą).


Być może musisz dodać wersję Chrome dla @EmmyS
Ivo Flipse

Odpowiedzi:


17

Wklej ten kod do paska adresu:

javascript:alert(document.referrer)

lub

otwórz Narzędzia programistyczne ( F12) i wpisz document.referrerw konsoli.


2
F12 / document.referrer jest najłatwiejszym podejściem. Wygląda na to, że po wklejeniu adresu URL zaczynającego się od „javascript:” do paska adresu chrome przycina tę część, prawdopodobnie ze względów bezpieczeństwa. Musisz więc wpisać to z powrotem. To jest chrom 42.
nealmcb

Sprawa „referer” kontra „referrer” jest dość komiczna.
lkraav

14
  1. W Narzędziach dla programistów przejdź do widoku Sieć (jeśli nie była otwarta podczas ładowania strony, musisz ją ponownie załadować, aby ją zapełnić).
  2. Kliknij żądanie strony głównej - powinno być na górze listy.
  3. Po kliknięciu prawy panel prawdopodobnie wyświetli kod HTML.
  4. Kliknij kartę „Nagłówki” po prawej stronie.

Odsyłacz jest pokazany na liście nagłówków żądań.


W twojej wersji @EmmyS, jeśli nie widzisz „Widoku sieciowego”, będzie się nazywać „Zasoby”
Dan McGrath,

Moja wersja (9.0.597.45 beta) ma zarówno „Zasoby”, jak i „Sieć”
Doug Harris,

Korzystam z wersji 8.0.552.224 (najnowsza wersja dostępna dla systemu Linux). W moim oryginalnym poście opublikowałem zrzut ekranu z tym, co widzę, gdy otwieram kartę zasobów narzędzi programistycznych (nie ma karty sieci.) Gdzie dokładnie jest żądanie strony, które powinienem kliknąć?
EmmyS,

OK, w końcu go znalazłem, ale cholernie jest pochowany. Czy nie ma jakiegoś rozszerzenia, które dostarczyłoby informacje tak, jak robi to Firefox, żebym mógł po prostu kliknąć stronę prawym przyciskiem myszy i zobaczyć stronę polecającą?
EmmyS,

Ponadto nie wydaje się działać poprawnie w przypadku stron, które zostały otwarte poprzez kliknięcie łącza prawym przyciskiem myszy i wybranie opcji Otwórz w nowej karcie (lub oknie). Właśnie otworzyłem pytanie, do którego odsyłam w swoim oryginalnym poście w ten sposób, i kiedy Patrzę na stronę odsyłającą podaną w nagłówku, pokazuje ona swój adres URL jako stronę odsyłającą, a nie adres URL tej strony.
EmmyS,


1

Kliknij prawym przyciskiem myszy -> Sprawdź element -> Konsola -> napisz „document.referrer”

Ta właściwość będzie niekiedy wyłączana, gdy ruch jest bezpośredni.

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.