Edge Security Acceleration (ESA) transforme les images d'origine à la périphérie — conversion de formats, ajustement de la qualité, recadrage et mise à l'échelle — puis met en cache les résultats pour améliorer la vitesse de diffusion et réduire le trafic vers l'origine.
Les règles d'optimisation des images s'appliquent uniquement aux requêtes qui correspondent aux conditions spécifiées. Pour l'optimisation des images au niveau du site web, consultez Configurer les transformations d'images.
Cas d'utilisation
Avec le traitement d'images ESA, les nœuds périphériques ESA gèrent toutes les transformations et la mise en cache sans impacter votre serveur d'origine.
Le tableau suivant répertorie les cas d'utilisation courants. Cette liste n'est pas exhaustive.
|
Cas d'utilisation |
Description |
|
Plateformes de commerce électronique |
|
|
Réseaux sociaux |
|
|
Éducation en ligne |
|
|
Sites de ressources de design |
|
Limites
Le traitement des images est soumis aux limites suivantes.
Limites relatives aux images d'origine :
Les formats d'image pris en charge incluent JPEG, JPG, PNG, WebP, BMP, GIF, TIFF et JPEG 2000.
La taille de l'image d'origine ne doit pas dépasser 10 Mo.
-
Le produit largeur × hauteur ne doit pas dépasser 16 777 216 pixels.
RemarquePour les images GIF, la somme totale de la largeur × hauteur correspond à l'addition de toutes les images (frames). Vous pouvez utiliser des outils tels qu'ImageMagick pour afficher les détails des images d'un fichier GIF.
Limites relatives aux images transformées :
Le produit largeur × hauteur ne doit pas dépasser 16 777 216 pixels.
Lors de la conversion au format WebP, le produit largeur × hauteur ne doit pas dépasser 16 777 216 pixels, et ni la largeur ni la hauteur ne peuvent dépasser individuellement 16 384 pixels. Si l'image source est animée, elle devient une image statique après conversion en WebP.
Limites relatives au préchargement du cache :
Les transformations d'images ne s'appliquent pas au contenu préchargé dans le cache. Lors du préchargement du cache, les nœuds ESA récupèrent uniquement les fichiers d'image d'origine sans effectuer de transformations.
Créer une règle d'optimisation des images
Dans la console ESA, cliquez sur Websites. Dans la colonne Website, cliquez sur le site web cible.
Dans le volet de navigation de gauche, choisissez .
Cliquez sur l'onglet Image Optimization, cliquez sur Create Rule, et saisissez un Rule Name.
Dans la section If requests match..., définissez les conditions pour faire correspondre les requêtes utilisateur entrantes. Pour plus d'informations, consultez Composants d'expression de règle.
Activez Image Transformations.
Validation de la transformation
Requête d'origine
Requête example.com/bb.jpeg. La réponse renvoie une image normalement orientée au format .jpeg.

Requête transformée
-
Conversion de format : Pour convertir une image
.jpegen.png, modifiez l'URL de la requête enexample.com/bb.jpeg?image_process=format,png. La réponse renvoie une image.png.
-
Rotation d'image : Pour faire pivoter l'image de 90° dans le sens horaire, modifiez l'URL de la requête en
example.com/bb.jpeg?image_process=rotate,90. La réponse renvoie l'image pivotée de 90° dans le sens horaire.
Opérations de traitement d'image prises en charge
Après avoir activé l'optimisation des images, ajoutez un ou plusieurs paramètres de traitement à l'URL de la requête pour effectuer des transformations. Le tableau suivant décrit les paramètres pris en charge.
Fonctionnalité de traitement d'image | Paramètre de traitement | Description |
format | Convertit le format de l'image. | |
quality | Ajuste la qualité de l'image. | |
crop | Recadre l'image à une taille spécifiée. | |
resize | Met à l'échelle l'image à une taille spécifiée. Actuellement, seule la réduction est prise en charge ; l'agrandissement n'est pas disponible. | |
| Fait pivoter automatiquement l'image en fonction de ses métadonnées, ou la fait pivoter dans le sens horaire selon un angle spécifié. | |
| Ajuste la luminosité, le contraste et la netteté de l'image. | |
watermark | Ajoute un filigrane image ou texte à l'image. | |
info | Récupère les informations de l'image, y compris les dimensions, le format et la qualité. |
Documentation connexe
Les fonctionnalités liées aux règles varient en termes de priorité effective, de réentrance et de granularité d'application. Pour plus de détails, consultez Caractéristiques des fonctionnalités basées sur des règles.