Tous les produits
Search
Centre de documentation

Edge Security Acceleration:Autres opérations API prises en charge

Dernière mise à jour :Aug 12, 2026

EdgeRoutine (ER) prend en charge d'autres opérations API, notamment la gestion des URL, l'encodage et le décodage de texte, la conversion Base64, les minuteurs, les utilitaires de chaîne et le débogage via console.

URL

Pour plus d'informations, consultez la page URL sur MDN.

URLSearchParams

Pour plus d'informations, consultez la page URLSearchParams sur MDN.

TextDecoder

Pour plus d'informations, consultez la page TextDecoder sur MDN.

TextEncoder

Pour plus d'informations, consultez la page TextEncoder sur MDN.

Atob

Pour plus d'informations, consultez la page WindowOrWorkerGlobalScope.atob() sur MDN.

BtoA

Pour plus d'informations, consultez la page WindowOrWorkerGlobalScope.btoa() sur MDN.

setTimeout/clearTimeout/setInterval/clearInterval

Pour plus d'informations sur setTimeout, clearTimeout, setInterval et clearInterval, consultez la page window.setTimeout sur MDN.

Remarque
  • setTimeout et setInterval permettent de définir une durée en millisecondes. Pour protéger vos données contre les attaques par canal auxiliaire, nous vous recommandons de fixer cette durée à 50 millisecondes.

  • Chaque requête dispose d'un temps de réponse limité. Une exception est levée si la durée spécifiée dépasse ce temps de réponse. Par exemple, si le temps de réponse est de 60 secondes et que setTimeout ou setInterval est défini sur 100 secondes, une exception se déclenche.

  • Vous pouvez appeler setTimeout et setInterval jusqu'à 16 fois par requête. Chaque appel consomme un quota, même si vous effacez la valeur ultérieurement. setInterval consomme également un quota à chaque déclenchement, avec une limite de 16 invocations.

  • Ces fonctions de rappel sont liées au cycle de vie de la requête. Elles ne s'exécutent pas si vous annulez ou interrompez la requête.

setImmediate/clearImmediate

Pour plus d'informations sur setImmediate et clearImmediate, consultez la page window.setImmediate sur MDN.

Remarque

setImmediate permet de basculer d'un contexte à un autre. Vous pouvez l'invoquer jusqu'à 16 fois par requête. Chaque invocation consomme un quota, même si vous effacez la valeur par la suite.

Opérations liées aux chaînes de caractères

  • utf8ToString : convertit les données encodées en UTF-8 en chaînes de caractères.

  • utf16ToString : convertit les données encodées en UTF-16 en chaînes de caractères.

Remarque

La taille du tampon de ces fonctions est limitée. Pour traiter des volumes de données importants, privilégiez TextEcnoder/Decoder. Le tampon d'entrée ne doit pas dépasser 1 Mo. Si votre contenu excède cette limite, découpez-le au préalable à l'aide d'une méthode JavaScript.

Console

L'opération console n'est active que dans les environnements de débogage et prend en charge les méthodes suivantes :

  • info

  • log

  • error

  • warn

  • trace

  • assert