我們通常會在開發過程中會更改不同host
來切換不同生產的環境。
有時候改了host之后發現瀏覽器并沒有生效,
通常都要ctrl+F5強制刷新好幾遍
甚至有時候強刷好多遍都不生效,必須手
動去設置里面清除瀏覽數據清除,關掉瀏覽器再重啟
其實原因就是瀏覽器的dns緩存還在生效
解決辦法就是清除瀏覽器的dns緩存
chrome
地址欄輸入
Paste_Image.png
可以看到列表里面顯示的就是chrome當前的dns緩存
我們通過點擊
- ClearCache
-
Flush sockets
之后可以把緩存順利清除掉
firefox
地址欄輸入
about:config
進入配置界面后搜索newwork.dnscache
找到network.dnsCacheExpirationGracePeriod這一項,把值改為0,即不緩存dns。
Paste_Image.png