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

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

Pour obtenir la liste complète des guides de développement AWS SDK et des exemples de code, consultez Utilisation de CloudFront avec un kit AWS SDK. Cette rubrique comprend également des informations sur le démarrage et sur les versions précédentes du kit de développement logiciel (SDK).