Fonctionnalités d’exécution JavaScript pour CloudFront Functions - Amazon CloudFront

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Fonctionnalités d’exécution JavaScript pour CloudFront Functions

L’environnement d’exécution JavaScript des fonctions CloudFront est conforme à la norme ECMAScript (ES) version 5.1 et prend également en charge certaines fonctionnalités des versions 6 à 12 d’ES.

Nous vous recommandons d’utiliser l’environnement d’exécution JavaScript 2.0 pour bénéficier des fonctionnalités les plus récentes.

L’environnement d’exécution JavaScript 2.0 introduit les changements suivants par rapport à la version 1.0 :

  • Les méthodes du module Buffer sont disponibles

  • Les méthodes de prototype de chaîne non standard suivantes ne sont pas disponibles :

    • String.prototype.bytesFrom()

    • String.prototype.fromBytes()

    • String.prototype.fromUTF8()

    • String.prototype.toBytes()

    • String.prototype.toUTF8()

  • Voici les nouveautés du module cryptographique :

    • hash.digest() : le type de retour est remplacé par Buffer si aucun encodage n’est fourni

    • hmac.digest() : le type de retour est remplacé par Buffer si aucun encodage n’est fourni

  • Pour plus d’informations sur les nouvelles fonctionnalités supplémentaires, consultez Fonctionnalités d’exécution JavaScript 2.0 pour les fonctions CloudFront.