CloudFront Functions ビューワーレスポンスイベントにキャッシュコントロールヘッダーを追加する - AWS SDK コード例

Doc AWS SDK Examples GitHub リポジトリには、他にも SDK の例があります。 AWS

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

CloudFront Functions ビューワーレスポンスイベントにキャッシュコントロールヘッダーを追加する

次のコード例は、CloudFront Functions ビューワーレスポンスイベントにキャッシュコントロールヘッダーを追加する方法を示しています。

JavaScript
CloudFront Functions の JavaScript ランタイム 2.0
注記

GitHub には、その他のリソースもあります。用例一覧と設定および実行方法については、CloudFront Functions の例リポジトリをご覧ください。

async 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; }