我在自己的桌面上制作了自己的网页,其中包含带有远程src值的图像。即。该页面已保存在本地,但显示了来自远程网站的图像。
我在Google Chrome中加载了页面,等待图像加载,然后右键单击图像,然后选择保存。然后再次从远程网站下载该图像。
Chrome为什么不使用它第一次下载的本地副本?
您确定它实际上正在下载映像吗?浏览器通常会向服务器发送请求,以检查它是否已被修改,如果尚未被修改,则它可以使用缓存的版本。如果图像很大,有时可能需要一些时间才能将缓存的版本复制到下载文件夹中。服务器也可以控制缓存,甚至可以禁用它。可能值得使用Chrome的开发人员工具检查请求标头。
—
James P