Html 浏览器下载两个具有相同src的img元素多少次?
两个Html 浏览器下载两个具有相同src的img元素多少次?,html,browser,browser-cache,Html,Browser,Browser Cache,两个img元素具有相同的src属性 浏览器是否下载一次或两次?这取决于服务器的缓存策略和/或浏览器在客户端的设置;在正常标准下,图像只加载一次并在整个会话期间使用(或直到清除临时文件) 您可以通过两次加载相同的图像src来执行测试,例如: 加载页面,如果您只看到image.png一次,或者是否看到image[1].png以及image.png,请查看浏览器的临时文件目录;这意味着它将被加载到缓存中两次 在正常情况下,它通常是一次性负载。这完全取决于每个实例基于服务器和浏览器的因素。现代浏览器缓
img
元素具有相同的src
属性
浏览器是否下载一次或两次?这取决于服务器的缓存策略和/或浏览器在客户端的设置;在正常标准下,图像只加载一次并在整个会话期间使用(或直到清除临时文件) 您可以通过两次加载相同的图像src来执行测试,例如: 加载页面,如果您只看到image.png一次,或者是否看到image[1].png以及image.png,请查看浏览器的临时文件目录;这意味着它将被加载到缓存中两次
在正常情况下,它通常是一次性负载。这完全取决于每个实例基于服务器和浏览器的因素。现代浏览器缓存图像资源。因此,如果您使用最新的chrome或firefox,浏览器将从查看临时目录开始下载,只需打开chrome的inspector->network(或其他浏览器中的等效工具),即可查看实际请求和缓存状态。感谢您的回复!我将永远钦佩stackoverflow用户的高水平知识!