Wie kann ich den Referrer einer Seite in Chrome anzeigen?

45303
EmmyS

Ich habe die "Antworten" zu dieser Frage gelesen, was ziemlich genau das ist, was ich frage, aber niemand gibt tatsächlich eine Antwort. Nirgendwo in den Entwicklertools (die ich sowieso sehen kann) gibt es einen eindeutigen Hinweis auf die aktuelle Seite, auf die die Seite verweist. Dies ist etwas, das in Firefox wirklich leicht zu finden ist. Klicken Sie einfach mit der rechten Maustaste und wählen Sie Seiteninfo.

Wo ist diese Funktionalität in Chrome? Wenn es in den Entwicklertools ist, unter welcher Registerkarte? Wenn nicht, gibt es eine Erweiterung, über die ich diese Informationen erhalten kann? Ich habe die Web Developer-Erweiterung ausprobiert und kann diese grundlegende Information dort auch nicht finden.

BEARBEITEN, UM SCREENSHOT ZU HINZUFÜGEN:

Das sehe ich, wenn ich die Entwicklertools in Version 8.0.552.224 (neuestes für Linux) öffne. Alt-Text

Unter den folgenden Kommentaren (falls sie verschüttet werden sollten) habe ich dies über Chrome's "Referrer-Finding" entdeckt:

  • Ich muss zu Ressourcen gehen, dann die einzelne Seite oder Datei auswählen und dann Überschriften auswählen
  • Es scheint nicht korrekt für Seiten zu funktionieren, die durch Klicken mit der rechten Maustaste auf einen Link und Auswählen in "Neuer Tab" (oder "Fenster") geöffnet wurden. Ich habe gerade die Frage geöffnet, mit der ich in meinem ursprünglichen Beitrag verlinkt habe Beim Referrer, der im Header-Link angegeben ist, zeigt er seine eigene URL als Referrer und nicht die URL dieser Seite.

Kann jemand erklären warum das so wäre? (Ich habe das gleiche in Firefox ausprobiert und es wurde die korrekte URL als Referrer angezeigt.)

17
Vielleicht müssen Sie hinzufügen, welche Version von Chrome dies für @EmmyS ist Ivo Flipse vor 13 Jahren 0

4 Antworten auf die Frage

14
Doug Harris
  1. Wechseln Sie in den Entwicklertools zur Netzwerkansicht (wenn sie beim Laden der Seite nicht geöffnet war, müssen Sie sie neu laden, um sie aufzufüllen).
  2. Klicken Sie auf die Hauptseitenanfrage - sie sollte oben in 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 "Header".

Der Referer wird in der Liste der Anforderungsheader angezeigt.

Wenn Sie in Ihrer Version @EmmyS nicht "Netzwerkansicht" sehen, wird diese als "Ressourcen" bezeichnet. Dan McGrath vor 13 Jahren 0
Meine Version (9.0.597.45 Beta) enthält sowohl "Resources" * als auch * "Network". Doug Harris vor 13 Jahren 0
Ich bin auf 8.0.552.224 (die neueste Version, die für Linux verfügbar ist). Ich habe in meinem ursprünglichen Beitrag einen Screenshot mit dem angezeigt, was ich sehe, wenn ich die Ressourcen-Registerkarte der Entwickler-Tools öffne (es gibt keine Netzwerk-Registerkarte.) Wo genau ist die Seitenanfrage, auf die ich klicken soll? EmmyS vor 13 Jahren 0
OK, ich habe es schließlich gefunden, aber verdammt ist es begraben. Gibt es nicht eine Erweiterung, die die Informationen wie Firefox bereitstellt, sodass ich einfach mit der rechten Maustaste auf die Seite klicken und den Referrer sehen kann? EmmyS vor 13 Jahren 0
Es scheint auch nicht korrekt für Seiten zu funktionieren, die geöffnet wurden, indem Sie mit der rechten Maustaste auf einen Link klicken und In neuem Tab (oder Fenster öffnen) auswählen. Ich habe gerade die Frage geöffnet, zu der ich in meinem ursprünglichen Beitrag verlinkt habe, und wann Ich betrachte den Referrer, der im Header-Link enthalten ist. Er zeigt seine eigene URL als Referrer und nicht die URL dieser Seite. EmmyS vor 13 Jahren 0
Das war eine wirklich hilfreiche Antwort. Ich denke, dass meine API-Anfrage möglicherweise nicht funktioniert, da meine Verweisrichtlinie die Standardeinstellung 'no-referrer-when-downgrade' ist (obwohl Quelle und Ziel in meiner Anwendung 'https' sind). Siehe Dokumentation unter https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy Yvonne Aburrow vor 6 Jahren 0
"Klicken Sie auf die Hauptseitenanfrage - sie sollte oben in der Liste stehen." Für mich scheint es nur, Seitenanfragen von anzuzeigen, nachdem ich Developer Tools geöffnet habe. Das heißt, ich habe bereits Developer Tools geöffnet, als die Seite geöffnet wurde, damit dies funktioniert. Seiten in neuen Registerkarten werden nicht geöffnet, wenn die Entwicklertools geöffnet werden ... Kyle Delaney vor 5 Jahren 0
13
Dan H

Fügen Sie diesen Code in die Adressleiste ein:

javascript:alert(document.referrer) 

oder

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

Der F12 / document.referrer ist der einfachste Ansatz. Es scheint, dass, wenn Sie eine URL einfügen, die mit "javascript:" in die Adressleiste beginnt, Chrom das Teil abschneidet, wahrscheinlich aus Sicherheitsgründen. Sie müssen das also wieder eingeben. Dies ist in Chrom 42. nealmcb vor 9 Jahren 1
Die Sache "Referer" vs. "Referrer" ist ziemlich komisch. lkraav vor 8 Jahren 0
1
William Jackson

Es gab einen Fehler in Chrome auf dem der Browser die Referer - Header nicht senden würde, wenn Sie einen Link rechts geklickt und „Link in neuem Tab“ ausgewählt.

Dies wurde in Chrome 13 behoben.

1
Prometheus

Rechtsklick -> Element prüfen -> Konsole -> "document.referrer" schreiben

Diese Eigenschaft wird einige Male deaktiviert, wenn der Datenverkehr direkt ist.