Cloudflare使用API清理所有缓存

344次阅读
没有评论

共计 760 个字符,预计需要花费 2 分钟才能阅读完成。

使用Cloudflare提供API定时清理所有CDN缓存。
首先获取API
https://support.cloudflare.com/hc/zh-cn/articles/200167836

清理缓存方法

curl -X POST "https://api.cloudflare.com/client/v4/zones/{ZONE_ID}/purge_cache" \
 -H "X-Auth-Email: {YOUR_EMAIL}" \
 -H "X-Auth-Key: {YOUR_GLOBAL_API_KEY}" \
 -H "Content-Type: application/json" \
 --data '{"purge_everything":true}'

实例

curl -X POST "https://api.cloudflare.com/client/v4/zones/023e105f4ecef8ad9ca31a8372d0c353/purge_cache" \
 -H "X-Auth-Email: user@example.com" \
 -H "X-Auth-Key: c2547eb745079dac9320b638f5e225cf483cc5cfdda41" \
 -H "Content-Type: application/json" \
 --data '{"purge_everything":true}'

然后再去linux系统里面创建定时任务就可以了, 具体方法请搜索.

参考
https://api.cloudflare.com/#zone-purge-all-files
https://blog.cloudflare.com/introducing-a-powerful-way-to-purge-cache-on-cloudflare-purge-by-cache-tag/

正文完
 
admin
版权声明:本站原创文章,由 admin 2019-12-14发表,共计760字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码