早期我使用chrome開發工具(稱爲檢查元素)進行了一些調試和測試。我發現,在開發工具的資源欄中,Chrome始終可以從服務器訪問資源並顯示它們(鏈接,視頻,圖像....)。只是想知道Chrome如何做到這一點。有什麼辦法可以編寫一段代碼來做同樣的事情(訪問其他網站的服務器資源,而不是修改它們,但顯示的東西就像當前在網站上播放的視頻鏈接,它通常不會彈出直到播放按鈕被擊中)?Chrome Dev Tools控制檯如何訪問網站的資源?
1
A
回答
3
DevTools不從站點獲取資源。它從瀏覽器中獲取它們。
有類似的問題已經
How does webkit/chrome's WebInspector Resources Inspection work?
和
Getting Information from Google Chrome's Developer Tools
Chrome開發人員工具主要有兩個部分前端(HTML + JavaScript的)和後端(C++),並有一個指定這些部分之間協議的API。你可以看到the specification here。您可以使用它來編寫自己的應用程序,而不是標準的DevTools前端。
此外,還有experimental debugging API鉻擴展。
0
我認爲Webkit WebInspector會檢查漏洞源代碼並匹配源的所有資源。
因此它匹配<link href="something.css">
然後它將something.css放置在樣式表下的資源面板中。和其他標籤完全一樣。
這是不難做正則表達式。
+1
重複...但完全錯誤。 –
相關問題
- 1. 如何使用網絡瀏覽器訪問網站資源文件控制檯
- 2. Chrome Dev-Tools Bug?
- 3. 如何訪問控制檯應用程序中的資源?
- 4. 谷歌Chrome控制檯「無法加載資源」問題
- 5. Rails資源控制器中的嵌套資源訪問問題
- 6. angular.js chrome訪問控制 - 允許來源
- 7. 監控訪問的網站
- 8. 如何訪問Chrome控制檯中的chrome.bookmarks
- 9. 如何讓應用程序資源可以訪問控制檯的initialCommands?
- 10. 訪問控制靜態資源
- 11. 如何從網站訪問外部資源Aspx
- 12. Chrome Dev Tools - 斷點之間的時間
- 13. 要學習如何設計用戶訪問控制的資源?
- 14. 如何在RoR中訪問嵌套資源中的控制器
- 15. 資源的訪問控制VS基於角色的訪問控制
- 16. 我瀏覽網頁時如何訪問網頁的資源?
- 17. Matlab - 如何限制訪問資源
- 18. C#控制檯/服務器訪問網站
- 19. 從網站獲取VMware遠程控制檯訪問
- 20. 否「訪問控制允許來源」我的控制檯日誌
- 21. Python控制檯網站
- 22. 如何在特殊網站自動運行我的控制檯代碼,例如chrome檢查控制檯?
- 23. 「Chrome控制檯資源」標籤中不會顯示Cookie Cookies
- 24. VUE資源:訪問控制允許來源錯誤
- 25. 網站內容訪問控制
- 26. 在chrome dev-tools中加載遠程源映射
- 27. 如何忽略Google Chrome Javascript控制檯中的重複條目(在Webdeveloper Tools中)?
- 28. Chrome Dev-Tools恢復腳本執行
- 29. Spring MVC如何從控制器訪問靜態資源
- 30. 如何從控制檯訪問extjs控制器
[webkit/chrome的WebInspector資源檢查如何工作?](http://stackoverflow.com/questions/3381481) – givanse