Publié le: Mar 29, 2023

À compter d'aujourd'hui, vous pouvez utiliser Fonctions CloudFront pour personnaliser davantage les réponses aux utilisateurs, notamment en modifiant le code d'état HTTP et en remplaçant le corps HTTP de la réponse. Fonctions CloudFront sont une fonctionnalité d'informatique de périphérie sans serveur sur CloudFront conçue pour les transformations HTTP légères qui s'exécute dans plus de 450 emplacements périphériques CloudFront dans le monde. 

Auparavant, Fonctions CloudFront permettait de transformer les attributs de requête et de réponse HTTP tels que les en-têtes et les cookies. Avec ce lancement, lorsque CloudFront reçoit une réponse HTTP de votre serveur d'origine ou du cache, vous pouvez modifier la réponse HTTP pour remplacer le code d'état HTTP et le corps HTTP. Par exemple, si vous souhaitez évaluer les en-têtes renvoyés par votre source afin de déterminer s'il convient de bloquer une demande, vous pouvez remplacer le code d'état HTTP par 403 et supprimer le corps HTTP dans la réponse. Vous pouvez également utiliser cette fonctionnalité pour générer le corps HTTP de chaque demande. Par exemple, vous pouvez évaluer une demande et répondre aux visiteurs par le biais d'une page Web personnalisée.

Consultez le Guide du développeur CloudFront pour en savoir plus. L'utilisation de cette fonction n'implique aucun coût supplémentaire. Pour commencer à utiliser CloudFront, consultez la page Démarrage de CloudFront.