Wie kann ich URL-Weiterleitungen im Browser verfolgen?

40

Wenn ich http://example.com/load/meinen Browser eintippe und drücke ENTER, leitet mich diese Website weiter zu http://example.com/load/1/, von dort nach http://example.com/load/2/und dann bin ich endlich auf gelandet http://example.com/load/3/.

Diese Weiterleitung erfolgt am Ende der Website, ich weiß nicht, wohin ich gehe. Aber ich landete schließlich auf dieser URL: http://example.com/load/3/.

Ich möchte alle URLs verfolgen, die mein Browser sieht. Ich sehe es in meinem Verlauf nicht als Weiterleitung am Ende der Website. Gibt es ein Firefox-Addon oder ein Tool, das dies für mich nachverfolgen kann?

Prashant
quelle
1
Sie können Fiddler für alle Ihre Netzwerkanforderungen verwenden
krishna

Antworten:

44
  1. Installieren Sie FireBug 1
  2. offener firebug
  3. gehe zum net tab
  4. Klicken Sie auf die Option "Bestehen"
  5. Geben Sie Ihre URL ein
  6. Beobachten Sie die Liste der abgerufenen URLs. Für dein Beispiel siehst du so etwas:

    http://example.com/load/ 302 Temporär verschoben http://example.com/load/1/ 302 Temporär verschoben
    http://example.com/load/2/ 302 Temporär verschoben http://example.com / load / 3/200 OK

Wenn Sie eine davon auswählen und das Drehfeld neben ti öffnen, erhalten Sie die Überschriften, die Ihnen genau zeigen, was angefordert wurde und wie die Antwort war. Insbesondere möchten Sie sich die LocationKopfzeile der Antworten ansehen , da diese Ihrem Browser mitteilt, was stattdessen geladen werden soll.


Fußnoten

  1. Oder verwenden Sie eine andere Form von Devtools für Ihren bevorzugten Browser.
Taxifahrer
quelle
Fußnoten sollten ernst genommen werden :)
hestellez
19

Wenn FireBug jetzt in Entwicklertools integriert ist , können Sie in den folgenden Schritten dauerhafte Protokolle aktivieren:

  1. Öffnen Sie DevTools ( F12)
  2. Gehe hinein Toolbox options(viertes Symbol von rechts oben)
  3. Common preferencesAbschnitt suchen
  4. Enable persistent logs
  5. Beobachten Sie die Netzwerkanforderungen und -antworten auf der NetworkRegisterkarte

Bildschirmfoto:

Bildbeschreibung hier eingeben

UPD
Ich aktualisiere von FF auf v61. In dieser Versionskonfiguration etwas anders:

  1. Öffnen Sie DevTools ( F12)
  2. Aktivieren Persists Logs

Bildbeschreibung hier eingeben

Eugen Konkov
quelle
1
Dies ist, was ich suche, es hilft mir, HTTP-Anforderung und Antwort vor dem Umleiten / Neuladen / new_page zu verfolgen. Vielen Dank!
LiuYan 刘 研
3

Sie können auch https://redirectinspector.com/ oder ein anderes ähnliches Produkt mit zusätzlichen Funktionen verwenden - z. B. Trace-Weiterleitungen von verschiedenen Gerätetypen oder aus verschiedenen Ländern (sehr nützlich zum Testen von CPA-Links usw.).

Konstantin Nosov
quelle
1

redirectdetective.com funktioniert nicht mit SSL-Verbindung (https: //), aber ich habe gefunden: WhereGoes? - Ein Tool zum Verfolgen des Umleitungspfads von URLs.

SMed79
quelle
0

wget einfach auf dieser URL und Sie werden die Weiterleitungs-URL in der Befehlszeile sehen.

RAM
quelle
Diese Frage wurde bereits beantwortet, und Ihre Antwort ist ziemlich detailliert. Bessere Antworten mit mehr Informationen können auch bei Verspätung gut sein, aber diese wird aus diesen Gründen abgelehnt.
music2myear