Come tenere traccia dei reindirizzamenti degli URL nel browser?


40

Quando scrivo il http://example.com/load/mio browser e premo ENTER, questo sito web mi reindirizza a http://example.com/load/1/, da lì a http://example.com/load/2/e poi sono finalmente arrivato http://example.com/load/3/.

Questi reindirizzamenti si verificano alla fine del sito Web, non sono a conoscenza di dove sto andando. Ma ho finalmente atterrato su questo URL: http://example.com/load/3/.

Voglio tracciare tutti gli URL che vede il mio browser. Non lo vedo nella mia storia come il suo reindirizzamento alla fine del sito. C'è qualche componente aggiuntivo di Firefox o qualche strumento che può rintracciarlo per me?


1
puoi usare il violinista per tutte le esigenze della tua rete
Krishna,

Risposte:


44
  1. Installa FireBug 1
  2. aprire firebug
  3. vai alla scheda net
  4. fai clic sull'opzione "persist"
  5. inserisci il tuo url
  6. guarda l'elenco degli URL recuperati. vedrai qualcosa del genere per il tuo esempio:

    http://example.com/load/ 302 Spostato temporaneamente
    http://example.com/load/1/ 302 Spostato temporaneamente
    http://example.com/load/2/ 302 Spostato temporaneamente
    http://example.com / load / 3/200 OK

Se selezioni uno di questi e apri il twisty accanto a ti puoi ottenere le intestazioni che ti mostreranno esattamente cosa è stato richiesto e quale è stata la risposta. In particolare, vuoi guardare l' Locationintestazione delle risposte, in quanto indica al tuo browser cosa caricare invece.


Le note

  1. O usa qualsiasi altra forma di devtools per il tuo browser preferito.

Le note a piè di pagina dovrebbero essere prese sul serio :)
hestellez

19

Ora, quando FireBug è integrato negli strumenti per sviluppatori, puoi abilitare i log persistenti con i passaggi seguenti:

  1. Apri DevTools ( F12)
  2. Vai in Toolbox options(quarta icona in alto a destra)
  3. Trova la Common preferencessezione
  4. Enable persistent logs
  5. Osservare le richieste e le risposte di rete nella Networkscheda

Immagine dello schermo:

inserisci qui la descrizione dell'immagine

UPD
aggiorno da FF alla v61. In questa versione la configurazione è leggermente diversa:

  1. Apri DevTools ( F12)
  2. Abilitare Persists Logs

inserisci qui la descrizione dell'immagine


1
Questo è quello che sto cercando, mi aiuta a tenere traccia delle richieste e delle risposte HTTP prima di reindirizzare / ricaricare / nuova_pagina. Grazie!
LiuYan 刘 研


3

Inoltre puoi utilizzare https://redirectinspector.com/ o altri prodotti simili con funzionalità aggiuntive, come i reindirizzamenti di traccia da diversi tipi di dispositivi o da diversi paesi (è molto utile per testare i link CPA ecc ...)


1

redirectdetective.com non funziona con la connessione SSL (https: //) ma ho trovato: WhereGoes? - Uno strumento per tracciare il percorso di reindirizzamento degli URL.


0

fai semplicemente wget su quell'URL e vedrai l'URL di reindirizzamento nella riga di comando.


A questa domanda è già stata data una risposta e la tua risposta è piuttosto leggera nei dettagli. Risposte migliori con più informazioni possono essere buone, anche in ritardo, ma questa è sotto votata per questi motivi.
music2myear il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.