是否可以通过本地页面的谷歌浏览器插件来监控网络流量?例如,我想监视每次网页请求特定文件(基于正则表达式匹配),并且如果用户单击该插件,它会为该文件打开一个新选项卡。Google Chrome插件开发 - 监控网络请求?
2
A
回答
3
的“正确”的方法是使用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"
一起运行的内容脚本。
相关问题
- 1. 在Chrome中请求监控
- 2. chrome开发工具网络请求名称
- 3. 网络监控
- 4. Selenium/webdriver网络监控
- 5. 实时监控并阻止网络请求
- 6. 监控网络托管服务器上的传入请求
- 7. Firefox网络监视器请求大小
- 8. 网络监控软件
- 9. 监控网络请求和响应的Node.js代理
- 10. Chrome插件开发
- 11. 从phantomjs网络监控结果中缺少请求
- 12. OSS网络监控扩展
- 13. 与网络监控
- 14. 任何开源网络监控系统?
- 15. Google chrome网站请求冲突?
- 16. React-native - 如何监控android上本机端生成的网络请求?
- 17. 监控HTTP请求头
- 18. Chrome开发人员工具 - 网络 - 如何仅过滤POST和PATCH请求?
- 19. 在chrome开发工具中检测类似于网络的url请求调用
- 20. 如何从Chrome应用发送网络请求
- 21. Google Chrome对网络开发者意味着什么?
- 22. 监控IE8发出的HTTP请求
- 23. ServicePointManager监控HTTP请求
- 24. Ajax请求监控流程
- 25. Alamofire监控网络状态
- 26. 用于S60设备网络监控的开发工具?
- 27. 监控WCF网络服务
- 28. 有没有使用Google Chrome开发人员工具过滤网络请求的方法?
- 29. 开发实时视频监控程序的请求技术
- 30. Swift:为网络请求分开的类
本地含义'file://? – serg
不,例如,我可以在开发人员选项卡中看到一个页面加载http://somesite.com/somemp3.mp3,并且任何时候发生这种情况,我希望能够通过单击按钮来下载该mp3打开一个新标签,指向该链接... – wuntee
另请参阅http://stackoverflow.com/q/7819463/632951和http://stackoverflow.com/q/6831916/632951 – Pacerier