Ajout d’un en-tête d’origine à un événement de demande utilisateur dans les fonctions CloudFront - Exemples de code de kit AWS SDK

D’autres exemples de kits AWS SDK sont disponibles dans le référentiel GitHub AWS Doc SDK Examples.

Ajout d’un en-tête d’origine à un événement de demande utilisateur dans les fonctions CloudFront

L’exemple de code suivant montre comment ajouter un en-tête d’origine à un événement de demande utilisateur dans les fonctions CloudFront.

JavaScript
Exécution JavaScript 2.0 pour les fonctions CloudFront
Note

Il y en a plus sur GitHub. Trouvez l’exemple complet et découvrez comment le configurer et l’exécuter dans le référentiel Exemples de fonctions CloudFront.

async function handler(event) { var request = event.request; var headers = request.headers; var host = request.headers.host.value; // If origin header is missing, set it equal to the host header. if (!headers.origin) headers.origin = {value:`https://${host}`}; return request; }