DNS缓存的清理

我们通常会在开发过程中会更改不同host
来切换不同生产的环境。

有时候改了host之后发现浏览器并没有生效,
通常都要ctrl+F5强制刷新好几遍

甚至有时候强刷好多遍都不生效,必须手
动去设置里面清除浏览数据清除,关掉浏览器再重启

其实原因就是浏览器的dns缓存还在生效

解决办法就是清除浏览器的dns缓存


chrome

地址栏输入

chrome://net-internals/#dns

Paste_Image.png

可以看到列表里面显示的就是chrome当前的dns缓存
我们通过点击

  • ClearCache
  • Flush sockets
    之后可以把缓存顺利清除掉

firefox

地址栏输入

about:config

进入配置界面后搜索newwork.dnscache
找到network.dnsCacheExpirationGracePeriod这一项,把值改为0,即不缓存dns。

Paste_Image.png
现在我们如果在network面板,更改host后
ctrl+F5 强制刷新可以看到host更改已经生效
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 转载:H5缓存机制浅析-移动端Web加载性能优化【干货】 作者:贺辉超,腾讯游戏平台与社区产品部 高级工程师 目录...
    meng_philip123阅读 13,960评论 6 48
  • 最近,终于要把《WEB请求处理系列》提上日程了,一直答应小伙伴们给分享一套完整的WEB请求处理流程:从浏览器、Ng...
    七寸知架构阅读 32,313评论 27 253
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,062评论 19 139
  • 1. 概述 在网络环境中一般用户只需要在浏览器中输入url如www.sunny.com就可以到对应服务器获取相应的...
    ghbsunny阅读 8,459评论 0 7
  • 大卫打来三个电话询问常宁之行。 可惜天公不作美,差不多从半个月前就一直在下雨。 雨如果不停,我就要停。 我本很少对...
    萧灿同學阅读 3,552评论 0 0

友情链接更多精彩内容