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ć?


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.

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


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.)


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.


0

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


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.