代码之家  ›  专栏  ›  技术社区  ›  wheresrhys

获取Ajax历史记录

  •  5
  • wheresrhys  · 技术社区  · 15 年前

    是否可以从浏览器获取过去所有Ajax调用的历史记录?

    如果没有,是否有任何FFX插件或类似的插件将以类似于正常浏览器历史的方式存储所有Ajax请求?

    3 回复  |  直到 14 年前
        1
  •  3
  •   Community CDub    8 年前

    希望不会。这听起来有点邪恶,而且往往违反 same origin policy . 我的意思是,如果这存在的话,比如说,有人可以在任何Web2.0网站(如Gmail)上监控所有第三方的活动。

    如果这是在单个站点中使用的,那么您希望有人编写一个库来包装Ajax调用并记录历史,然后让所有开发人员使用它,而不是直接进行Ajax调用。

    也许你想要 this Yahoo library 如中所述 this question .

    我使用Firebug调试了一个使用Ajax调用的站点。所以有一个FFX监控功能。

        2
  •  1
  •   Piskvor left the building Rohit Kumar    15 年前

    如果要监视Ajax调用,请安装HTTP代理(例如 Fiddler 如果在Windows上),则会看到记录在那里的Ajax调用(在网络上,它们是正常的HTTP请求/响应,只有它们在浏览器中的处理方式不同)。

        3
  •  0
  •   marr75    15 年前

    小提琴2和萤火虫效果很好。我推荐Firebug,因为您也可以调试进行调用的javascript。