Tous les produits
Search
Centre de documentation

CDN:Compression Gzip

Dernière mise à jour :Aug 18, 2026

Une fois la compression Gzip activée, les points de présence (PoP) compressent les ressources avant de les diffuser aux utilisateurs. Cette opération réduit la taille des fichiers, améliore les vitesses de transfert et diminue la consommation de bande passante.

Contexte

Les PoP du CDN prennent en charge deux méthodes de compression : Gzip et Brotli. Cette rubrique explique comment configurer la compression Gzip. Pour plus d'informations sur la compression Brotli, consultez la section Compression Brotli.

  • La compression Gzip ou Brotli s'applique uniquement aux fichiers provenant du serveur d'origine dont la taille est comprise entre 1 Ko et 10 Mo. Les fichiers inférieurs à 1 Ko ou supérieurs à 10 Mo ne sont pas compressés.

  • La compression Gzip est prise en charge pour les types MIME 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.

    Remarque : L'activation de la compression Gzip sur des types de fichiers déjà compressés (tels que les images PNG et JPG, ou les vidéos MP4) n'a aucun effet. Pour plus d'informations, consultez les notes d'utilisation ci-dessous.

  • Un client indique qu'il prend en charge le contenu encodé en Gzip en incluant l'en-tête de requête Accept-Encoding: gzip.

  • Un serveur indique qu'une ressource est compressée via Gzip en incluant l'en-tête de réponse Content-Encoding: gzip.

  • Si vous activez à la fois la compression Gzip et la compression Brotli, et que l'en-tête de requête du client Accept-Encoding contient à la fois br et gzip, seule la compression Brotli s'applique.

Notes d'utilisation

Lorsque vous utilisez la compression Gzip, tenez compte des éléments suivants (y compris les interactions avec la compression Brotli, l'optimisation des pages et autres fonctionnalités) :

  • La compression Gzip est compatible avec tous les navigateurs. La compression Brotli n'est pas prise en charge par certaines versions anciennes de navigateurs. Vous pouvez vérifier la compatibilité des navigateurs en fonction de vos besoins métier.

  • Lorsque le CDN ou DCDN compresse un fichier statique, la valeur MD5 du fichier change. Si la logique de votre application repose sur la vérification de la valeur MD5 pour les fichiers diffusés depuis un point de présence (PoP), vous devez désactiver à la fois la compression Gzip et la compression Brotli. Une incompatibilité des valeurs MD5 peut entraîner l'échec de la validation côté client, ce qui provoque l'échec du téléchargement.

  • Si la compression est activée sur votre serveur d'origine et que celui-ci envoie une réponse incluant l'en-tête Content-Encoding, les fonctionnalités de compression du CDN et du DCDN ne s'appliquent pas.

  • Si vous activez à la fois l'optimisation HTML et une fonctionnalité de compression (compression Gzip ou compression Brotli), l'optimisation HTML ne s'applique pas. Le Alibaba Cloud CDNDCDN se contente de compresser les fichiers.

  • Les formats d'image courants tels que PNG, JPG et JPEG, ainsi que les formats vidéo tels que MP4, AVI et WMV, sont déjà compressés nativement. L'activation de la compression Gzip ou Brotli sur ces types de fichiers n'apporte aucun avantage significatif. Nous vous recommandons de désactiver la compression pour ces types de fichiers. Pour optimiser davantage les images, utilisez la fonctionnalité de traitement d'image. Pour optimiser les vidéos, utilisez la fonctionnalité de transcodage vidéo.

Procédure

  1. Connectez-vous à la console CDN.

  2. Dans le volet de navigation de gauche, cliquez sur Domain Names.

  3. Sur la page Domain Names, recherchez le nom de domaine cible et cliquez sur Manage dans la colonne Actions.

  4. Dans le volet de navigation du domaine, cliquez sur Optimization.

  5. Dans la section Gzip Compression, activez l'interrupteur Gzip Compression.

    Après avoir activé la compression Gzip, comparez le fichier reçu avant et après l'activation de la fonctionnalité. Si l'en-tête de réponse contient Content-Encoding: gzip, le fichier a bien été compressé.

Référence API

BatchSetCdnDomainConfig