我正在實施一個 HTTP 輪詢機制來檢測設備網路狀態。我計劃定期向靜態檔案發出 GET 請求以/static/byte.txt驗證設備的互聯網訪問權限。
我正在使用Cache-Control: no-cache請求標頭來確保我沒有收到設備上檔案的快取副本(這違背了目的)。但我仍想使用 CDN 上檔案的任何快取副本,因為不需要每次都從源(我的服務器)下載檔案。有誰知道設定快取控制標頭以實作該目標的方法嗎?謝謝!
uj5u.com熱心網友回復:
Cache-Control請求標頭不適合此用例,因為客戶端 HTTP 庫和 CDN 將為您選擇的任何快取控制指令分配相同的含義。
相反,我建議使用 Cache-Control回應標頭。在回應中,您可以使用類似 的Cache-Control: max-age=0, s-maxage=604800內容,這表明客戶端不應快取回應,但 CDN 最多可以將其快取一周(604,800 秒)。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/534430.html
標籤:休息网址移动的前端cdn
