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

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.