4
我一直在使用chrome源代碼一段時間,並且正在對性能測試進行一些更改。如何將條目添加到Chrome瀏覽器的dns緩存列表(更改源代碼)
我很感興趣,增加新的DNS條目鉻緩存,因此,它在chrome://net-internals/#dns
顯示出來我有一個很難找到的源代碼的權利流。
有經驗的人可以幫忙嗎?
我發現了dns解析器代碼/net/base/dnsrr_resolver.cc
這是發生dns解決方案的地方,但是,我有興趣在不進行解析調用的情況下手動插入dns條目。
爲什麼你需要這個?如果是用於測試,爲什麼不在操作系統中添加主機條目。 (在* nix中說/ etc/hosts)。 – jman
問題是我們正在原型化瀏覽器和底層網絡事務的一些變化。最終我希望瀏覽器運行,而不管操作系統如何。 – saeideh