web-dev-qa-db-fra.com

Comment suivre les redirections d'URL dans le navigateur?

Quand je tape http://example.com/load/ dans mon navigateur et appuyez sur ENTER, ce site Web me redirige vers http://example.com/load/1/, puis vers http://example.com/load/2/ et j’ai finalement atterri sur http://example.com/load/3/.

Cette redirection se produit à la fin du site, je ne sais pas où je vais. Mais j'ai finalement atterri sur cette URL: http://example.com/load/3/.

Je veux suivre toutes les URL que mon navigateur voit. Je ne le vois pas dans mon histoire comme sa redirection à la fin du site. Existe-t-il un addon firefox ou un outil permettant de le suivre pour moi?

38
Prashant
  1. Installez FireBug 1
  2. bûche ouverte
  3. aller à l'onglet net
  4. cliquez sur l'option "persister"
  5. entrez votre url
  6. surveille la liste des URL récupérées. vous verrez quelque chose comme ceci pour votre exemple:

    http://example.com/load/ 302 déplacé temporairement
    http://example.com/load/1/ 302 Déplacé temporairement
    http://example.com/load/2/ 302 Déplacé temporairement
    http://example.com/load/3/ 200 OK

Si vous sélectionnez l'un de ceux-ci et ouvrez le menu Twi à côté de ti, vous pouvez obtenir les en-têtes qui vous montreront exactement ce qui a été demandé et quelle a été la réponse. En particulier, vous souhaitez consulter l'en-tête Location dans les réponses, car cela indique à votre navigateur quoi charger à la place.


Notes de bas de page

  1. Ou utilisez n'importe quelle autre forme de devtools pour votre navigateur préféré.
41
cabbey

Désormais, lorsque FireBug est intégré à outils de développement , vous pouvez activer les journaux persistants aux étapes suivantes:

  1. Ouvrez DevTools (F12)
  2. Allez dans Toolbox options (quatrième icône en haut à droite)
  3. Trouver la section Common preferences
  4. Enable persistent logs
  5. Observez les requêtes et les réponses du réseau sous l'onglet Network

Capture d'écran:

enter image description here

UPD
Je mets à jour par FF à v61. Dans cette version de configuration légèrement différente:

  1. Ouvrez DevTools (F12)
  2. Activer Persists Logs

enter image description here

18
Eugen Konkov

Si vous ne souhaitez pas installer firebug, vous pouvez utiliser l'outil de traçage de redirection .

10
Peter Sundstrom

Vous pouvez également utiliser https://redirectinspector.com/ ou un autre produit similaire doté de fonctionnalités supplémentaires - telles que les redirections de trace de différents types de périphériques ou de différents pays ( c'est très utile pour tester des liens CPA etc ...)

1
Konstantin Nosov

redirectdetective.com ne fonctionne pas avec une connexion SSL (https: //) mais j'ai trouvé: WhereGoes? - Un outil permettant de tracer le chemin de redirection des URL.

1
SMed79