页面发送http请求带时间戳

应用场景:下载某个模板,如果不加时间戳,可能模板更新了,但是下载的还是老版本的模板;

URL 的末尾追加了时间。参数名称随意;比如说v=20221116 或者dc=20221116 就可;这就确保了请求不会在它第一次被发送后即缓存。这种技巧常被用于确保到脚本的 POST 每次都会实际生成新请求且 Web 服务器不会尝试缓存来自服务器的响应。

 1 // 解决浏览器缓存的问题
 2 function timestamp(url){
 3     var getTimestamp=new Date().getTime();
 4     if(url.indexOf("?")>-1){
 5         url=url+"&timestamp="+getTimestamp
 6     }else{
 7         url=url+"?timestamp="+getTimestamp
 8     }
 9     return url
10 }

 参考地址:https://www.bbsmax.com/A/Vx5MwByYzN/

posted @ 2022-11-04 10:29  啄木鸟伍迪  阅读(715)  评论(0)    收藏  举报
//火箭 GenerateContentList();