javascript - 获取ajax历史

标签 javascript ajax browser-history browser-state

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

如果没有,是否有任何 ffx 插件或类似插件可以以类似于普通浏览器历史记录的方式存储所有 ajax 请求?

最佳答案

希望不会。这听起来有点邪恶,而且往往违反same origin policy。 .我的意思是,如果存在这种情况,那么某人就可以监控任何 web 2.0 网站(例如 gmail)上的所有第 3 方事件。

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

也许你想要this Yahoo library正如 this question 中指出的那样.

我使用 Firebug 调试了一个使用 ajax 调用的站点。所以就有了ffx的监控能力。

关于javascript - 获取ajax历史,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2264939/

相关文章:

javascript - 文件读取器速度慢且未在 React 上设置状态

javascript - 在 jQuery 中切换 div 的高度

javascript - 使用 React 为同一对象的多个实例动态创建网页

javascript - 无法调用未定义的方法 'find'

javascript - 如何处理无法打开流错误,帮助(javascript,ajax)

javascript - 如何在jquery中找到点击按钮的行号?

javascript - Angular 浏览器历史记录返回而不重新加载上一页

javascript - 使用 Backbone.js 处理浏览器历史记录

javascript - OnClick 发送到 Ajax

javascript - withRouter 不将 Route props 传递给组件