如何在没有调试工具的情况下查看浏览器发送的所有HTTP Get请求?

时间:2011-05-13 17:33:52

标签: ajax get httprequest browser-history

所以,我有一些页面做了一些ajax和jsonp(即注入)来获取数据。我想知道如何在不使用调试工具(如firebug)的情况下查找我所创建的请求URL。等,即浏览器的GET请求的历史记录。感谢

2 个答案:

答案 0 :(得分:6)

在大多数情况下,浏览器不会记录其HTTP GET请求的历史记录。另外,如果您使用的是ajax,那么您可能也在进行HTTP POST请求。

您不必使用像Firebug这样的浏览器内工具,但您需要一些工具来实际获取请求和请求主体的历史记录。

您可以使用Fiddler2这样的工具,它是一种代理,可以从您的计算机(包括您的浏览器和所有其他应用程序)中获取所有HTTP流量。

如果您可以控制服务器环境,还可以设置服务器上的日志记录以捕获此数据。

答案 1 :(得分:2)

您可以使用WireShark或类似工具来监控网络流量并检查数据包。