Wie kann ich den Referrer einer Seite in Chrome sehen?

20

Ich habe die "Antworten" zu dieser Frage gelesen , die ich so ziemlich verlange, aber eigentlich gibt niemand eine Antwort. Nirgendwo in den Entwicklertools (die ich sowieso sehen kann) gibt es einen klaren Indikator für die verweisende Seite der aktuellen Seite. Dies ist etwas, das in Firefox sehr leicht zu finden ist. Klicken Sie einfach mit der rechten Maustaste und wählen Sie Seiteninfo.

Wo ist diese Funktionalität in Chrome? Unter welcher Registerkarte befinden sich die Entwicklertools? Wenn dies nicht der Fall ist, gibt es eine Erweiterung, mit der ich diese Informationen abrufen kann? Ich habe die Web Developer-Erweiterung ausprobiert und kann diese grundlegenden Informationen dort auch nicht finden.

BEARBEITEN, UM SCREENSHOT HINZUFÜGEN:

Dies wird angezeigt, wenn ich Developer Tools in Version 8.0.552.224 öffne (neueste Version für Linux verfügbar). Alt-Text

In den Kommentaren unten (für den Fall, dass sie begraben werden) habe ich Folgendes über die integrierte "Referrer-Suche" von Chrome herausgefunden:

  • Ich muss zu Ressourcen gehen, dann die einzelne Seite oder Datei auswählen und dann Überschriften auswählen
  • Es funktioniert anscheinend nicht richtig für Seiten, die durch Klicken mit der rechten Maustaste auf einen Link und Auswählen von In neuem Tab (oder Fenster öffnen) geöffnet wurden. Ich habe gerade die Frage geöffnet, auf die ich in meinem ursprünglichen Beitrag auf diese Weise verlinkt habe, und wenn ich danach schaue Bei dem im Header-Link angegebenen Referrer wird anstelle der URL dieser Seite eine eigene URL als Referrer angezeigt.

Kann mir jemand erklären, warum das so wäre? (Ich habe dasselbe in Firefox versucht und es zeigte die richtige URL als Referrer.)

EmmyS
quelle
Vielleicht müssen Sie hinzufügen, welche Version von Chrome dies für @EmmyS ist
Ivo Flipse

Antworten:

17

Fügen Sie diesen Code in die Adressleiste ein:

javascript:alert(document.referrer)

oder

Öffnen Sie die Entwicklertools ( F12) und geben Sie document.referrerdie Konsole ein.

Dan H
quelle
2
Der F12 / document.referrer ist der einfachste Ansatz. Wenn Sie eine URL, die mit "Javascript:" beginnt, in die Adressleiste einfügen, werden diese Teile wahrscheinlich aus Sicherheitsgründen von Chrome abgeschnitten. Sie müssen das also erneut
eingeben
Das "Referer" vs "Referrer" Ding ist ziemlich komisch.
Lkraav
14
  1. Wechseln Sie in den Entwicklertools zur Netzwerkansicht (wenn sie beim Laden der Seite nicht geöffnet war, müssen Sie sie neu laden, damit sie aufgefüllt wird).
  2. Klicken Sie auf die Hauptseite Anfrage - es sollte ganz oben auf der Liste stehen.
  3. Wenn Sie auf klicken, wird im rechten Bereich wahrscheinlich der HTML-Code dafür angezeigt.
  4. Klicken Sie auf der rechten Seite auf die Registerkarte "Überschriften".

Der Referer wird in der Liste der Request-Header angezeigt.

Doug Harris
quelle
Wenn in Ihrer Version @EmmyS die Option "Netzwerkansicht" nicht angezeigt wird, heißt sie "Ressourcen"
Dan McGrath,
Meine Version (9.0.597.45 Beta) hat sowohl "Ressourcen" als auch "Netzwerk"
Doug Harris
Ich bin auf 8.0.552.224 (der neuesten Version, die für Linux verfügbar ist). Ich habe in meinem ursprünglichen Beitrag einen Screenshot von dem gepostet, was ich sehe, wenn ich die Registerkarte Ressourcen der Entwicklertools öffne (es gibt keine Registerkarte Netzwerk). Wo genau ist das? Auf welche Seitenanfrage soll ich klicken?
Emmys
OK, ich habe es schließlich gefunden, aber verdammt ist es begraben. Gibt es nicht eine Erweiterung, die die Informationen wie in Firefox bereitstellt, sodass ich einfach mit der rechten Maustaste auf die Seite klicken und den Referrer sehen kann?
Emmys
Außerdem funktioniert es anscheinend nicht richtig für Seiten, die durch Klicken mit der rechten Maustaste auf einen Link und Auswählen von In neuem Tab öffnen (oder Fenster) geöffnet wurden. Ich habe gerade die Frage geöffnet, auf die ich in meinem ursprünglichen Beitrag auf diese Weise verlinkt habe, und zwar wann Wenn ich mir den im Header-Link angegebenen Referrer ansehe, wird statt der URL dieser Seite eine eigene URL als Referrer angezeigt.
Emmys
1

In Chrome gab es einen Fehler, bei dem der Browser den Referer-Header nicht sendete, wenn Sie mit der rechten Maustaste auf einen Link klickten und "Link in neuem Tab öffnen" auswählten.

Dies wurde in Chrome 13 behoben.

William Jackson
quelle
1

Rechtsklick -> Element untersuchen -> Konsole -> "document.referrer" schreiben

Diese Eigenschaft wird manchmal deaktiviert, wenn der Datenverkehr direkt ist.

Prometheus
quelle