我有一个包含图像的ASP.NET C#应用程序。我进去并修改了应用程序中使用的一些图像,但没有更改名称。我知道如果更改名称,它将把新图像下载到浏览器,但是如果我的客户已经访问了该页面,则该图像很可能会缓存在客户端计算机上。
我想知道,是否有办法在会话开始时浏览GLOBAL.ASAX页面,以指示网站应提取所有信息并下载并忽略所有本地缓存的数据?
这对于JS和CSS文件也将有所帮助。现在,我会根据应用程序的版本添加一个URL参数...我不愿意对所有图像执行此操作...
您可以使用Clear-Site-Data
HTTP标头。