CloudFront가 배포의 최소 및 최대 TTL 설정을 계속 적용하면서 개별 페이지에 대해 다른 TTL을 적용하도록 하려고 합니다. 다음 중 해당 제한 내에서 객체별 TTL 변화를 허용하는 방법은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: CloudFront에 콘텐츠를 반환할 때 원본 응답에 Cache-Control: max-age 헤더를 포함합니다..
이것이 정답인 이유
정답은 원본 응답에 Cache-Control: max-age 헤더를 포함하는 것입니다. CloudFront는 이 헤더를 사용하여 개별 객체에 대한 캐시 기간을 결정합니다. 이 방법은 CloudFront 배포의 최소 및 최대 TTL 설정 범위 내에서 객체별 TTL을 유연하게 제어할 수 있게 합니다. 오답 설명: CreateInvalidation API를 호출하는 것은 캐시된 콘텐츠를 수동으로 제거하는 방법이며, 객체별 TTL을 동적으로 설정하는 데 사용되지 않습니다. Lambda@Edge 함수를 사용하여 no-cache 헤더를 추가하면 객체가 캐시되지 않거나 매번 원본에서 재검증되므로, TTL을 설정하여 캐시 효율성을 높이려는 목적에 맞지 않습니다. CloudFront 함수를 사용하여 Expires 헤더를 추가하는 것은 가능하지만, Cache-Control: max-age가 더 현대적이고 유연한 캐싱 제어 방법으로 권장됩니다. Cache-Control은 Expires보다 우선합니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음