天天看點

又拍雲cdn靜态緩存重新整理API使用講解

本文首發于:https://www.hoscen.cn/blog/hao/articles/205802078205902848.html 

作者:小郝不負流年

更多相關文章請通路 www.hoscen.cn

------

又拍雲cdn靜态緩存重新整理API使用講解

一般我們在使用CDN時都設定有緩存時間,當源站資源發生變更後,如果緩存時間沒到,那麼使用者通路的依舊是變更前的資料,雖說又拍雲控制台提供了緩存重新整理功能界面,但是每次都手動去重新整理顯示不太理想,當然又拍雲也想到了這一點,提供給我們有API可以調用。本篇文章就是講解如何接入又拍雲緩存重新整理API。

網站免費接入又拍雲CDN的方法,請檢視我另外一篇文章,位址:https://www.hoscen.cn/blog/hao/articles/204022774975430656.html

又拍雲API文檔:https://api.upyun.com/doc#/api/guide/overview

看完文檔,我們會知道又拍雲提供有兩個緩存重新整理接口,一個支援通配符(但次數有限),一個是完整url重新整理。同時注意調用接口時将 Token 放入 HTTP Header 中 。

那麼我們需要3個接口:

1、擷取token

2、URL重新整理

3、緩存批量重新整理

詳細請求參數和響應值請檢視文檔。話不多說,我們直接放上核心代碼

1、擷取token

又拍雲cdn靜态緩存重新整理API使用講解

2、URL重新整理

又拍雲cdn靜态緩存重新整理API使用講解

3、緩存批量重新整理

又拍雲cdn靜态緩存重新整理API使用講解

最後附上代碼

CdnServiceImpl.java

CDN