CKFinder获取资源时间戳
ckfinder 的时间戳获取,其实就是从资源链接里提取或者生成带时间戳的路径,方便做缓存。你在做图片上传、管理的时候,比如用 CKFinder 搭配 CKEditor,经常会碰到资源不更新的问题,加个时间戳就能。
用 JavaScript 动态拼接一个时间戳参数简单,比如:?t=
+当前时间。你可以这样:
const timestamp = new Date().getTime();
const urlWithTimestamp = fileUrl + '?t=' + timestamp;
这样每次生成的链接都是新的,浏览器就不会读缓存了。简单粗暴,好用。
你要是想看更多语言里的时间戳,也有一些还不错的参考:
如果你用的是服务器端拼接,也可以参考不同语言的方式搞定,比如 PHP、Python、C# 等,不同项目风格不一样嘛。缓存这事儿,图省心就别偷懒。
174.39KB
文件大小:
评论区