新增 Cache-Control 回應的標頭 - Amazon CloudFront

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

新增 Cache-Control 回應的標頭

下列檢視器回應函數會將Cache-ControlHTTP標頭新增至回應。標頭使用 max-age 指示詞來告訴 Web 瀏覽器快取最多兩年 (63,072,000 秒) 的回應。如需詳細資訊,請參閱 MDN Web Docs 網站上的快取控制

請參閱 上的此範例 GitHub

JavaScript runtime 2.0
async function handler(event) { const response = event.response; const headers = response.headers; if (response.statusCode >= 200 && response.statusCode < 400) { // Set the cache-control header headers['cache-control'] = {value: 'public, max-age=63072000'}; } // Return response to viewers return response; }
JavaScript runtime 1.0
function handler(event) { var response = event.response; var headers = response.headers; if (response.statusCode >= 200 && response.statusCode < 400) { // Set the cache-control header headers['cache-control'] = {value: 'public, max-age=63072000'}; } // Return response to viewers return response; }