重现
1. 在浏览器地址栏输入http://mublr.u.qiniudn.com/token.json?r=9189451888669282观测到数据1383748262101268501。
2. 在HTML中使用$.getJSON("http://mublr.u.qiniudn.com/token.json?r=91894518882", function (token) { console.log(token);});
观测到数据1383748262101268500。
可以解释下这个现象是什么原因吗?
应该是
http://mublr.u.qiniudn.com/token.json
这个文件内容发生过变化,而内容更新之前使用
http://mublr.u.qiniudn.com/token.json?r=91894518882
这样的url访问过,在cdn那边形成了缓存,因此获得的是缓存的旧内容。一般更新内容之后会通知cdn刷新缓存,需要10分钟左右