Як відстежувати переадресації 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 чи якийсь інструмент, який може відстежити це для мене?


1
ви можете використовувати Fiddler для всіх потреб своєї мережі
krishna

Відповіді:


44
  1. Встановіть FireBug 1
  2. відкритий вогнепал
  3. перейти на вкладку "net"
  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 / навантаження / 3/200 ОК

Якщо ви виберете один із них і відкриєте закручений поруч з ти, ви можете отримати заголовки, які покажуть вам, що саме було запрошено і яка відповідь. НАЗАД, ви хочете подивитися на Locationзаголовок відповідей, оскільки це повідомляє вашому браузеру, що потрібно завантажувати.


Виноски

  1. Або використовувати будь-яку іншу форму розроблених файлів для улюбленого браузера.

Зноски слід сприймати серйозно :)
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-запит і відповідь перед перенаправленням / перезавантаженням / new_page. Спасибі!
LiuYan 刘 研


3

Також ви можете використовувати https://redirectinspector.com/ або інший подібний продукт з додатковими функціями - як перенаправлення слідів від різних типів пристроїв або з різних країн (це дуже корисно для тестування посилань CPA тощо).


1

redirectdetective.com не працює зі з’єднанням SSL (https: //), але я знайшов: WhereGoes? - Інструмент для відстеження шляху переадресації URL-адрес.


0

просто зробіть wget за цією URL-адресою, і ви побачите URL-адресу переспрямування в командному рядку.


На це питання вже відповіли, і ваша відповідь досить легка на деталі. Кращі відповіді з додатковою інформацією можуть бути хорошими, навіть коли запізнюються, але за ці причини голосують.
music2myear
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.