Jak śledzić przekierowania adresów URL w przeglądarce?

40

Kiedy piszę http://example.com/load/w przeglądarce i naciskam ENTER, ta strona przekierowuje mnie do http://example.com/load/1/, http://example.com/load/2/odtąd do, a potem w końcu wylądowałem http://example.com/load/3/.

Przekierowania te odbywają się na końcu strony internetowej, nie wiem, dokąd zmierzam. Ale w końcu wylądował na tym adresem: http://example.com/load/3/.

Chcę śledzić wszystkie adresy URL, które widzi moja przeglądarka. Nie widzę tego w mojej historii jako przekierowania na końcu strony. Czy jest jakiś dodatek do Firefoxa lub jakieś narzędzie, które może to dla mnie śledzić?

Prashant
źródło
1
możesz użyć skrzypka do wszystkich swoich potrzeb sieciowych
krishna

Odpowiedzi:

44
  1. Zainstaluj FireBug 1
  2. otwórz firebug
  3. mam zakładkę netto
  4. kliknij opcję „zachowaj”
  5. wpisz swój adres URL
  6. obserwuj listę pobranych zmian adresów URL. na przykład zobaczysz coś takiego:

    http://example.com/load/ 302 Przeniesiony tymczasowo
    http://example.com/load/1/ 302 Przeniesiony tymczasowo
    http://example.com/load/2/ 302 Przeniesiony tymczasowo
    http://example.com / load / 3/200 OK

Jeśli wybierzesz jedną z nich i otworzysz krętość obok ti, możesz uzyskać nagłówki, które pokażą dokładnie to, o co proszono i jaka była odpowiedź. W szczególności chcesz spojrzeć na Locationnagłówek odpowiedzi, który mówi przeglądarce, co zamiast tego załadować.


Przypisy

  1. Lub użyj dowolnej innej formy devtools dla swojej ulubionej przeglądarki.
cabbey
źródło
Przypisy należy traktować poważnie :)
hestellez,
19

Teraz, gdy FireBug jest zintegrowany z narzędziami programistycznymi, możesz włączyć trwałe dzienniki, wykonując następujące kroki:

  1. Otwórz DevTools ( F12)
  2. Idź do Toolbox options(ikona z prawej od góry u góry)
  3. Znajdź Common preferencessekcję
  4. Enable persistent logs
  5. Obserwuj żądania sieciowe i odpowiedzi w Networkzakładce

Zrzut ekranu:

wprowadź opis zdjęcia tutaj


Aktualizacja UPD I przez FF do v61. W tej wersji konfiguracja nieco inna:

  1. Otwórz DevTools ( F12)
  2. Włączyć Persists Logs

wprowadź opis zdjęcia tutaj

Eugen Konkov
źródło
1
To jest to, czego szukam, to pomaga mi śledzić żądanie HTTP i odpowiedź przed przekierowaniem / przeładowaniem / nową stroną. Dzięki!
LiuYan
3

Możesz także użyć https://redirectinspector.com/ lub innego podobnego produktu z dodatkowymi funkcjami - takimi jak przekierowania śledzenia z różnych typów urządzeń lub z różnych krajów (jest to bardzo przydatne do testowania linków CPA itp.)

Konstantin Nosov
źródło
1

redirectdetective.com nie działa z połączeniem SSL (https: //), ale znalazłem: WhereGoes? - Narzędzie do śledzenia ścieżki przekierowań adresów URL.

SMed79
źródło
0

po prostu uruchom wget na tym adresie URL, a zobaczysz adres URL przekierowania w wierszu polecenia.

Baran
źródło
Na to pytanie już udzielono odpowiedzi, a twoja odpowiedź jest dość szczegółowa. Lepsze odpowiedzi z większą ilością informacji mogą być dobre, nawet gdy się spóźnią, ale z tych powodów głosowanie jest odrzucane.
music2myear