Как отследить перенаправления URL в браузере?

40

Когда я печатаю http://example.com/load/в браузере и нажимаю ENTER, этот веб-сайт перенаправляет меня туда- http://example.com/load/1/сюда, http://example.com/load/2/а затем я наконец приземлился http://example.com/load/3/.

Это перенаправление происходит в конце сайта, я не знаю, куда я иду. Но я , наконец , приземлился на этот URL: http://example.com/load/3/.

Я хочу отслеживать все URL, которые видит мой браузер. Я не вижу его в моей истории как его перенаправление в конце веб-сайта. Есть ли аддон Firefox или какой-нибудь инструмент, который может отследить это для меня?

Prashant
источник
1
Вы можете использовать fiddler для всех своих потребностей в сети
Кришна

Ответы:

44
  1. Установите FireBug 1
  2. открытый клоп
  3. перейти на вкладку сети
  4. нажмите на кнопку «сохранить»
  5. введите свой URL
  6. смотреть список URL-адресов выбранных изменений. вы увидите что-то вроде этого для вашего примера:

    http://example.com/load/ 302 Временно переехал
    http://example.com/load/1/ 302 Временно переехал
    http://example.com/load/2/ 302 Временно переехал
    http://example.com / load / 3/200 OK

Если вы выберете один из них и откроете список рядом с ti, вы можете получить заголовки, которые покажут вам, что именно было запрошено и каков был ответ. В частности, вы хотите посмотреть на Locationзаголовок ответов, так как он говорит вашему браузеру, что вместо этого загружать.


Сноски

  1. Или используйте любую другую форму devtools для вашего любимого браузера.
cabbey
источник
Сноски следует воспринимать серьезно :)
hestellez
19

Теперь, когда FireBug интегрирован в инструменты разработчика, вы можете включить постоянные журналы, выполнив следующие действия:

  1. Откройте DevTools ( F12)
  2. Войдите в Toolbox options(четвертая иконка справа вверху)
  3. Найти Common preferencesраздел
  4. Enable persistent logs
  5. Наблюдайте сетевые запросы и ответы под Networkвкладкой

Скриншот:

введите описание изображения здесь

UPD
обновляю по FF до v61. В этой версии конфигурация немного отличается:

  1. Откройте DevTools ( F12)
  2. включить Persists Logs

введите описание изображения здесь

Евгений Коньков
источник
1
Это то, что я ищу, это помогает мне отслеживать HTTP-запрос и ответ перед перенаправлением / перезагрузки / новой_страницы. Благодарность!
LiuYan 研 研
3

Также вы можете использовать https://redirectinspector.com/ или другой аналогичный продукт с дополнительными функциями - например, перенаправления трассировки с разных типов устройств или из разных стран (это очень полезно для тестирования ссылок CPA и т. Д.)

Константин Носов
источник
1

redirectdetective.com не работает с SSL-соединением (https: //), но я нашел: WhereGoes? - Инструмент для отслеживания пути перенаправления URL-адресов.

SMed79
источник
0

просто сделайте wget для этого URL, и вы увидите URL перенаправления в командной строке.

баран
источник
На этот вопрос уже дан ответ, и ваш ответ довольно легок в деталях. Лучшие ответы с большим количеством информации могут быть хорошими, даже если они опаздывают, но по этим причинам за него голосуют.
music2myear