jsDelivr刷新缓存的方法
jsdelivr的静态资源默认一个月过期,强制刷新的方式如下:
1 | https://purge.jsdelivr.net/... |
比如刷新我的github资源
1 | https://purge.jsdelivr.net/gh/username/repo@branch/ |
成功后返回成功信息
1 | {"fastly":[{"status":"ok","id":"20744-1607560099-39808"},{"status":"ok","id":"20720-1607562080-37260"},{"status":"ok","id":"20762-1607611248-57"},{"status":"ok","id":"20736-1607531854-47519"},{"status":"ok","id":"20779-1607385886-155577"},{"status":"ok","id":"20731-1607604985-6846"},{"status":"ok","id":"20758-1607575919-24222"},{"status":"ok","id":"20774-1607562820-31115"},{"status":"ok","id":"20765-1607600351-9893"},{"status":"ok","id":"20782-1607573328-27331"}],"maxcdn":{"code":200},"cloudflare":true,"quantil":"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<response><message>success</message></response>"} |
这个方法有限制,经常修改的文件最好本地加载。
署名-非商业性使用本文采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ZEKALRYN'S BLOG!
评论
