如何在浏览器中跟踪URL重定向?


40

当我键入http://example.com/load/浏览器并按时ENTER,该网站会将我重定向到http://example.com/load/1/,从那里重定向到,http://example.com/load/2/然后我终于登陆了http://example.com/load/3/

这些重定向发生在网站端,我不知道要去哪里。但我终于找到了该网址:http://example.com/load/3/

我想跟踪浏览器看到的所有URL。我在历史记录中没有看到它,因为它在网站端重定向。是否有任何firefox插件或某些工具可以为我跟踪?


1
您可以使用提琴手来满足您的所有网络需求
克里希纳,2012年

Answers:


44
  1. 安装FireBug 1
  2. 打开萤火虫
  3. 转到网络标签
  4. 点击“持久”选项
  5. 输入您的网址
  6. 观看获取的更改的网址列表。您将在示例中看到以下内容:

    http://example.com/load/ 302暂时移至
    http://example.com/load/1/ 302暂时移动
    http://example.com/load/2/ 302暂时移至
    http://example.com / load / 3/200确定

如果您选择其中之一并打开ti旁边的曲折部分,则可以获得标题,这些标题将准确显示您所请求的内容和响应的内容。特别是您要查看Location响应的标题,因为它告诉您的浏览器要加载什么。


脚注

  1. 或将其他任何形式的devtools用于您喜欢的浏览器。

脚注应当真:)
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
这就是我想要的,它可以帮助我在重定向/重新加载/ new_page之前跟踪HTTP请求和响应。谢谢!
LiuYan刘研



1

redirectdetective.com不能与SSL连接(https://)一起使用,但是我发现:WhereGoes?-跟踪URL重定向路径的工具。


0

只需在该URL上执行wget,您就会在命令行中看到重定向URL。


这个问题已经回答了,您的回答很详细。即使延迟了,提供更多信息的更好答案也可能很好,但是由于这些原因,该投票被否决了。
music2myear
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.