gpt4 book ai didi

asp.net - IIS 7 强制新鲜图像

转载 作者:行者123 更新时间:2023-12-02 10:27:14 28 4
gpt4 key购买 nike

如何强制 IIS 7 缓存特定页面的图像?

最佳答案

我本以为是您的浏览器在进行缓存。

在任何情况下,只要您的链接未在 html 中静态声明,解决此问题的一种方法就是在图像 url 末尾附加一个随机数:

<img src="http://mywebsite/images/mypic.png?a=123456" />

该参数没有任何意义,因为您没有对它执行任何操作,但对于浏览器来说,它看起来像是一个新的未缓存链接。

如何将随机数放在末尾取决于您:

<img src="javascript:getMyLink();" />

或者从后面的代码:

Image myImage = new Image();
myImage.Source = "myurl?a=" + Guid.NewGuid().ToString();
someOtherControl.Controls.Add(myImage);

(当然这是伪代码,您需要检查属性名称是否正确)。

关于asp.net - IIS 7 强制新鲜图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1930914/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com