url之后拼接时间戳的好处是避免缓存

来源:互联网 发布:cyberduck mac 破解版 编辑:程序博客网 时间:2024/06/09 19:25

若每次请求的地址是相同的,浏览器就去读取缓存,但却不去访问服务器,这样对于很多应用来时是非常好的,可以降低服务器的压力或者减少带宽的使用,但是对于ajax应用,很多都是必须保持时时的连接与服务器进行交互,所以需要使用时间戳来使每次的请求地址都不同,从而跳过浏览器的缓存机制实现每次的请求服务器,这样的功能在图片验证码的时候也是比较常用的一种方法。

Time : function(s) {if (s.indexOf("v=") > 0)return s;return s + (s.indexOf('?') > 0 ? '&v=' : '?v=') + new Date().getTime();}

原创粉丝点击