7牛对文本文件不能实时更新吗?

问题描述:
1.上传文本文件test.txt,文件内容为“11111”
2.打开连接http://sunyi.qiniudn.com/test.txt,网页显示内容为“111111”
3.更新test.txt,文件内容修改为@"22222"
4.打开连接http://sunyi.qiniudn.com/test.txt,网页显示内容依然为“111111”

测试了一下,也不是因为网页缓存的问题。用不同的浏览器打开依然是相同的结果。请问怎么破?

阅读 4.8k
2 个回答

这是因为七牛使用cdn缓存加速访问资源,而cdn的缓存并不能马上失效,导致了更新资源后还是访问到的旧的资源。

你可以通过http://sunyi.qiniudn.com/test.txt?v=23333这样的url,在资源后面带上query强制从七牛源站获取资源,而不是从cdn节点上获取资源,来获得最新的资源;另外你也可以再空间设置的高级设置中刷新你更新的资源的url,来达到资源更新的目的。

新手上路,请多包涵

20170804
更新一下:

勾选一个资源,然后右键点上面那个下载图标(一朵云),复制链接地址:

XXXXXXX?attname=前面XXXXXXX为原地址

所以题主的这样就可以访问最新的:http://sunyi.qiniudn.com/test.txt?attname=

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进