Tous les produits
Search
Centre de documentation

Edge Security Acceleration:Configurer la compression des ressources

Dernière mise à jour :Aug 12, 2026

ESA compresse les ressources statiques pour réduire le volume des transferts et accélérer le chargement des pages.

Présentation

ESA propose trois méthodes de compression : Gzip, Brotli et Zstd. Chaque méthode offre un compromis différent entre efficacité de compression, vitesse de décompression et compatibilité.

Type de compression

Efficacité de compression

Compatibilité

Cas d'utilisation

Gzip

Compression rapide, décompression moyenne

Élevée

Services web généraux

Brotli

Compression lente, décompression rapide

Moyenne

Optimisation des ressources statiques

Zstd

Compression et décompression très rapides

Faible

Traitement de flux de données en temps réel

Remarque

Le plan Entrance prend uniquement en charge la compression Zstd.

Remarques

  • L'activation simultanée de Gzip, Brotli et Zstd applique l'ordre de priorité suivant : Zstd > Brotli > Gzip.

  • ESA prend en charge la compression des types de fichiers suivants : text/xml, text/plain, text/css, application/javascript, application/x-javascript, application/rss+xml, text/javascript, image/tiff, image/svg+xml, application/json et application/xml.

Cas où les règles de compression ne s'appliquent pas

Des paramètres conflictuels sur le serveur d'origine ou le client peuvent empêcher l'application des règles de compression.

Pour le serveur d'origine

  • La compression Gzip ou Brotli s'applique uniquement aux fichiers du serveur d'origine dont la taille est comprise entre 1 Ko et 10 Mo. Les fichiers hors de cette plage ne sont pas compressés.

  • Si la réponse du serveur d'origine inclut l'en-tête Content-Encoding, ESA n'applique aucune compression.

  • Si la réponse du serveur d'origine contient l'en-tête HTTP cache-control: no-transform, ESA désactive la compression.

Pour le client

Si le client ne prend pas en charge l'algorithme de compression configuré, la réponse est renvoyée sans compression. L'en-tête de requête Accept-Encoding indique la prise en charge par le client.

Procédure

  1. Dans la console ESA, sélectionnez Websites, puis cliquez sur le site cible dans la colonne Website.

  2. Dans le volet de navigation de gauche, choisissez Speed and Network > Optimize.

  3. Sélectionnez l'onglet Speed Optimization, puis activez les commutateurs Gzip, Brotli et Zstd selon vos besoins.

    image

Correspondance entre les fonctionnalités au niveau du site et les fonctionnalités basées sur des règles

Les configurations au niveau du site s'appliquent à toutes ses requêtes. Pour cibler des requêtes spécifiques, utilisez les fonctionnalités basées sur des règles. Définissez des conditions correspondant à des valeurs de paramètres précises dans les requêtes utilisateur afin de contrôler exactement quelles requêtes sont affectées.

Fonctionnalité au niveau du site

Fonctionnalité basée sur des règles correspondante

Gzip

Compression de fichiers

Brotli

Zstd