谷歌Chrome插件开发-监控网络请求
Google Chrome Plugin development - Monitor network requests?
是否可以监控网络流量与谷歌chrome插件的本地页面?例如,我想监控每次网页请求特定文件(基于正则表达式匹配),如果用户单击插件,它会打开该文件的新选项卡。
"正确"的方法是使用webRequest API,但它仍然是实验性的:
//background.html
chrome.experimental.webRequest.onCompleted.addListener(function(details) {
console.log("resource", details.url);
});
同时你可以用下面的代码捕获正在加载的资源:
document.addEventListener("beforeload", function(event) {
console.log("resource", event.url);
}, true);
这需要进入与"run_at": "document_start"
一起运行的内容脚本。
相关文章:
- 通过Magento的网络服务检索运费
- Google/html5语音识别JavaScript SDK Chrome网络工具包SpeechRecognition
- 使用acess代币登录Facebook,并通过网络应用程序离线发布
- 如何使用密码检测网络中的状态连接
- ASP.NET网络摄像头显示
- 如何在OpenERP中实现网络摄像头
- 链接两个网页或网络应用程序的最佳方式
- 在ES6中,模块将导致多个网络调用,因为两个模块不能在单个文件中定义
- RabbitMQ与通过网络的stomp适配器
- 输入文本框为空时的阻止按钮asp.网络表单
- 为网络游戏制作动画
- 无法获取vis.js最后一个或第一个选定的网络节点
- 网络语音API-再次讲话(重置句子)
- 如何建立一个网页,检查我的路由器网络接口是否可以访问
- 查找AJAX获取和发布时使用的网络数据的obsolute或可能的估计值
- 是否可以在Safari扩展中监控所有网络流量
- 监控专用网络网站的正常运行时间
- 监控用户点击广告活动(adsense或其他网络)
- 谷歌Chrome插件开发-监控网络请求
- 这个 JavaScript 或网络监控工具是什么