Setelah mengaktifkan fitur kompresi Gzip, jaringan distribusi konten dinamis (DCDN) menggunakan Gzip untuk menekan sumber daya sebelum dikirim ke klien. Fitur ini mengurangi ukuran file, mempercepat distribusi, dan menghemat bandwidth.
Informasi latar belakang
Kompresi Gzip dan Brotli didukung. Untuk informasi tentang kompresi Brotli, lihat Konfigurasikan Kompresi Brotli.
Anda dapat menggunakan fitur kompresi Gzip atau Brotli untuk menekan file di server asal berukuran antara 1 KB hingga 10 MB. File yang lebih kecil dari 1 KB atau lebih besar dari 10 MB tidak akan dikompresi.
Fitur kompresi Gzip mendukung format berikut: text/xml, text/plain, text/css, application/javascript, application/x-javascript, application/rss+xml, text/javascript, image/tiff, image/svg+xml, application/json, dan application/xml.
Jika permintaan mencantumkan header
Accept-Encoding: gzip, klien ingin menggunakan kompresi Gzip untuk menekan sumber daya yang diminta.Jika respons dari server asal mencantumkan header
Content-Encoding: gzip, sumber daya yang dikembalikan ke klien telah dikompresi dengan Gzip.
Catatan penggunaan
Fitur kompresi Gzip kompatibel dengan semua browser. Namun, kompresi Brotli tidak didukung oleh browser lama. Anda dapat memeriksa apakah sebuah browser mendukung kompresi Brotli sesuai kebutuhan bisnis Anda.
Saat DCDN menekan file statis, nilai MD5 file tersebut berubah. Jika verifikasi MD5 digunakan dalam logika layanan situs web Anda, klien akan memverifikasi nilai MD5 file yang diambil dari POPs. Jika nilai MD5 suatu file berbeda dari nilai MD5 dalam header respons, klien menganggap unduhan gagal. Dalam hal ini, Anda perlu menonaktifkan kompresi Gzip dan Brotli.
Jika kompresi diaktifkan pada server asal dan respons dari server asal mencantumkan
Content_Encoding, kompresi pada POPs tidak akan diterapkan.Jika kedua fitur kompresi Gzip dan Brotli diaktifkan, dan header permintaan
Accept-Encodingmencantumkan baikbrmaupungzip, hanya kompresi Brotli yang akan diterapkan.Jika optimasi HTML dan kompresi diaktifkan bersamaan, optimasi HTML tidak akan diterapkan. DCDN hanya menekan file.
File gambar dalam format umum seperti PNG, JPG, dan JPEG, serta file video dalam format umum seperti MP4, AVI, dan WMV, sudah terkompresi. Mengingat bahwa kompresi Gzip dan Brotli tidak berlaku untuk file-file ini, kami menyarankan Anda menonaktifkan fitur tersebut. Jika Anda ingin menekan lebih lanjut file gambar atau video, gunakan fitur pengeditan gambar atau transkoding video. Untuk informasi lebih lanjut, lihat Pengeditan Gambar dan Manfaatnya dan Transkoding Audio dan Video.
Prosedur
Masuk ke Konsol DCDN.
Di panel navigasi kiri, klik Domain Names.
Di halaman Domain Names, temukan nama domain yang ingin Anda kelola dan klik Configure.
Di pohon navigasi kiri nama domain, klik Optimization.
Di bagian Gzip Compression, aktifkan Gzip Compression.
Anda dapat membandingkan format file sebelum dan sesudah fitur kompresi Gzip diaktifkan. Jika ekstensi nama file adalah .gzip, file tersebut telah dikompresi.

FAQ
Operasi API terkait
BatchSetDcdnDomainConfigs: mengonfigurasi fitur untuk beberapa nama domain yang dipercepat, termasuk fitur gzip.