javascript - 拦截 Chrome 扩展中的 AJAX 响应

标签 javascript ajax google-chrome google-chrome-extension intercept

<分区>

我们正在现有系统之上构建一个 chrome 扩展,以帮助完成一些任务。

它是 AJAX 密集型,它比抓取 html 和触发事件来拦截一些 AJAX 响应要高效得多。

示例:Frome chrome 控制台,网络选项卡,您会看到漂亮的 JSON: enter image description here

Chrome 扩展程序如何获取该 JSON?

我试过了 WebRequest但它似乎不允许这样做。

最佳答案

如果你不介意使用jQuery,你可以使用

$.ajaxComplete( function( Event event, jqXHR jqXHR, PlainObject ajaxOptions ))

文档上的方法。

在回调中,您可以获取有关任何事件的所有信息并相应地记录它们。

http://api.jquery.com/ajaxcomplete/

关于javascript - 拦截 Chrome 扩展中的 AJAX 响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23561805/

相关文章:

javascript - Angularjs $http 和进度条

javascript - R Shiny : setExtremes in Highcharts (rCharts) on page load

javascript - 页面滚动 "disabled"因为谷歌地图

javascript - 有人有替代方法吗?

javascript - 如果值大于 0,则使用 AJAX 或 XMLHttprequest 将数据保存到 MySQL 数据库

javascript - 为什么 Unicode 组合字符顺序在 IDEA 和 Chrome 之间不同?

CSS 行没有在表格内环绕

google-chrome - Chrome 不是由 SSL 提供的缓存内容

Ajax - 阻止点击成功的 ajax 请求

javascript - 我们如何在深色背景效果中创建加载窗口