게시된 날짜: Mar 29, 2023

오늘부터 CloudFront Functions를 사용하여 최종 사용자에 대한 응답을 추가로 사용자 지정할 수 있습니다. 여기에는 HTTP 상태 코드를 변경하고 응답의 HTTP 본문을 바꾸는 것이 포함됩니다. CloudFront Functions는 전 세계 450개 이상의 CloudFront 엣지 로케이션에서 실행되는 경량의 HTTP 변환을 위해 구축된 CloudFront의 서버리스 엣지 컴퓨팅 기능입니다. 

이전에는 CloudFront Functions를 통해 헤더 및 쿠키와 같은 HTTP 요청 및 응답 속성을 변환할 수 있었습니다. 이번 출시부터는 CloudFront에서 오리진 서버 또는 캐시의 HTTP 응답을 수신할 때 HTTP 상태 코드 및 HTTP 본문을 재정의하도록 HTTP 응답을 수정할 수 있습니다. 예를 들어 오리진에서 반환된 헤더를 평가하여 요청을 차단할지 여부를 결정하려는 경우 HTTP 상태 코드를 403으로 변경하고 응답에서 HTTP 본문을 삭제하면 됩니다. 또한 이 기능을 사용하여 각 요청에 대한 HTTP 본문을 생성할 수 있습니다. 예를 들어 요청을 평가한 후 사용자 지정된 웹 페이지로 최종 사용자에게 응답할 수 있습니다.

자세한 내용은 CloudFront 개발자 안내서를 참조하세요. 이 기능을 사용하는 데 따른 추가 요금은 없습니다. CloudFront를 시작하려면 CloudFront 시작하기로 이동하세요.