首页 > 解决方案 > 缓存胸围静态网址

问题描述

我们有网站显示使用 jquery 和 javascript 引用的图像。图像会在 Azure Blob 存储中定期更新。我们可以在 url 的末尾添加日期戳或其他变量以防止在浏览器中缓存吗?

var baseURL = "https://someAzureblobContainer"
var token = "somereallylongToken"

$("#imageID").attr('src', baseURL + "someFilename" + token)

标签: javascriptjqueryurlcaching

解决方案


是的。您可以这样做$("#imageID").attr('src', baseURL + "file.jpg?token=" + token)Web 服务器将像处理任何其他请求一样处理请求,但只要 URL 路径不同,浏览器就不会从缓存中读取。


推荐阅读