Como rastrear redirecionamentos de URL no navegador?

40

Quando digito http://example.com/load/no meu navegador e pressiono ENTER, este site me redireciona para http://example.com/load/1/, de lá para http://example.com/load/2/e finalmente cheguei http://example.com/load/3/.

Esse redirecionamento acontece no final do site, não sei para onde estou indo. Mas eu finalmente aterrou nesta URL: http://example.com/load/3/.

Quero rastrear todos os URLs que meu navegador vê. Não estou vendo isso na minha história como redirecionado no final do site. Existe algum addon do firefox ou alguma ferramenta que possa rastrear isso para mim?

Prashant
fonte
11
você pode usar Fiddler para todas as suas necessidades de rede
krishna

Respostas:

44
  1. Instale o FireBug 1
  2. firebug aberto
  3. ir para a aba net
  4. clique na opção "persistir"
  5. insira seu URL
  6. observe a lista de URLs buscados por alterações. você verá algo parecido com isto no seu exemplo:

    http://example.com/load/ 302 Movido temporariamente
    http://example.com/load/1/ 302 Movido temporariamente
    http://example.com/load/2/ 302 Movido temporariamente
    http://example.com / load / 3/200 OK

Se você selecionar uma dessas opções e abrir o twisty próximo a ti, poderá obter os cabeçalhos que mostrarão exatamente o que foi solicitado e qual foi a resposta. Em particular, você deseja examinar o Locationcabeçalho das respostas, pois isso indica ao navegador o que você deve carregar.


Notas de rodapé

  1. Ou use qualquer outra forma de devtools no seu navegador favorito.
cabbey
fonte
As notas de rodapé devem ser levadas a sério :)
hestellez 5/11
19

Agora, quando o FireBug estiver integrado às ferramentas do desenvolvedor, você poderá ativar os logs persistentes nas próximas etapas:

  1. Abra o DevTools ( F12)
  2. Ir para Toolbox options(adiante ícone do canto superior direito)
  3. Localizar Common preferencesseção
  4. Enable persistent logs
  5. Observe as solicitações e respostas de rede na Networkguia

Captura de tela:

insira a descrição da imagem aqui

UPD
Eu atualizo por FF para v61. Nesta versão, a configuração é ligeiramente diferente:

  1. Abra o DevTools ( F12)
  2. Habilitar Persists Logs

insira a descrição da imagem aqui

Eugen Konkov
fonte
11
É isso que estou procurando, ele me ajuda a rastrear solicitações e respostas HTTP antes de redirecionar / recarregar / new_page. Obrigado!
Liuyan刘研
3

Além disso, você pode usar https://redirectinspector.com/ ou outro produto similar com recursos adicionais - como redirecionamentos de rastreamento de diferentes tipos de dispositivos ou de diferentes países (é muito útil para testar links de CPA, etc.)

Konstantin Nosov
fonte
1

redirectdetective.com não funciona com conexão SSL (https: //), mas eu encontrei: WhereGoes? - Uma ferramenta para rastrear o caminho de redirecionamento de URLs.

SMed79
fonte
0

basta fazer o wget nesse URL e você verá o URL de redirecionamento na linha de comando.

RAM
fonte
Esta pergunta já foi respondida e sua resposta é bastante clara sobre os detalhes. Respostas melhores com mais informações podem ser boas, mesmo quando atrasadas, mas esta está sendo rejeitada por esses motivos.
music2myear 12/06