是否可以通過本地頁面的谷歌瀏覽器插件來監控網絡流量?例如,我想監視每次網頁請求特定文件(基於正則表達式匹配),並且如果用戶單擊該插件,它會爲該文件打開一個新選項卡。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