【发布时间】:2011-08-25 03:17:54
【问题描述】:
所以,我有页面做一些 ajax 和 jsonp(即注入)来获取数据。我想知道如何在不使用调试工具(如 firebug)的情况下找出我发出的请求 URL。等等,即浏览器的 GET 请求历史。谢谢
【问题讨论】:
标签: ajax get httprequest browser-history
所以,我有页面做一些 ajax 和 jsonp(即注入)来获取数据。我想知道如何在不使用调试工具(如 firebug)的情况下找出我发出的请求 URL。等等,即浏览器的 GET 请求历史。谢谢
【问题讨论】:
标签: ajax get httprequest browser-history
在大多数情况下,浏览器不会记录其 HTTP GET 请求的历史记录。此外,如果您使用 ajax,您可能也在执行 HTTP POST 请求。
您不必使用像 Firebug 这样的浏览器内工具,但您需要一些工具来实际获取请求历史记录和请求正文。
您可以使用Fiddler2 之类的工具,它是一个代理,可以获取从您的计算机(包括从您的浏览器和所有其他应用程序)传出的所有 HTTP 流量。
如果您可以控制服务器环境,您还可以在服务器上设置日志记录以捕获此数据。
【讨论】:
您可以使用WireShark 或类似工具来监控网络流量并检查数据包。
【讨论】: