查询参数在图片网址中

时间:2011-11-24 14:21:28

标签: html

有没有理由不这样做以强制在浏览器中重新加载图片:

<img src="http://some.domain.com/the_image.jpg?v=3" />

?v=3部分会在某个地方破坏吗?

1 个答案:

答案 0 :(得分:1)

这非常有效,通常与积极的客户端缓存一起使用。例如,您可以将此URL一起使用,并允许客户端将图像缓存一年(如某些RFC所建议的那样最大),并在the_image.jpg更改后立即更改该值。

但请注意,建议更改路径而不是查询字符串(例如/3/the_image.jpg或the_image-3.jpg)。这主要是由于一些错误的实现(例如代理)。