Ao ative a compressão Gzip, os pontos de presença (POPs) da Dynamic Content Delivery Network (DCDN) compactam recursos com Gzip antes de enviá-los aos clientes. Esse recurso reduz o tamanho dos arquivos, acelera a distribuição e diminui o consumo de largura de banda.
Informações básicas
O DCDN suporta as compressões Gzip e Brotli. Para obter detalhes sobre a compressão Brotli, consulte Configure compressão Brotli.
A compressão Gzip ou Brotli aplica-se apenas a arquivos do servidor de origem com tamanho entre 1 KB e 10 MB. O sistema não compacta arquivos menores que 1 KB ou maiores que 10 MB.
A compressão Gzip é compatível com os seguintes tipos MIME: text/xml, text/plain, text/css, application/javascript, application/x-javascript, application/rss+xml, text/javascript, image/tiff, image/svg+xml, application/json e application.xml.
O cliente indica suporte a conteúdo codificado em Gzip ao incluir o cabeçalho de solicitação
Accept-Encoding: gzip.O servidor sinaliza que um recurso foi compactado com Gzip ao incluir o cabeçalho de resposta
Content-Encoding: gzip.
Observações de uso
A compressão Gzip é compatível com todos os navegadores, mas a Brotli não funciona em versões antigas. Consulte o site query para verificar se um navegador específico suporta compressão Brotli, conforme as necessidades do seu negócio.
Quando o CDN ou DCDN compacta um arquivo estático, o valor MD5 desse arquivo muda. Se a lógica da sua aplicação depender da verificação do valor MD5 para arquivos entregues por um ponto de presença (PoP), desative as compressões Gzip e Brotli. A divergência nos valores MD5 pode causar falha na validação do lado do cliente e resultar em erro no baixe.
Se o servidor de origem já tiver a compressão ativada e enviar uma resposta com o cabeçalho
Content-Encoding, os recursos de compressão do CDN e DCDN não entrarão em vigor.Se você ative simultaneamente as compressões Gzip e Brotli, e a solicitação do cliente contiver
bregzipno cabeçalhoAccept-Encoding, a compressão Brotli terá prioridade.Ao ative a otimização de HTML junto com um recurso de compressão (Gzip ou Brotli), a otimização de HTML perde o efeito. O Alibaba Cloud CDN/DCDN apenas compacta os arquivos.
Arquivos de imagem em formatos comuns, como PNG, JPG e JPEG, além de vídeos em MP4, AVI e WMV, já possuem compressão nativa. Como as compressões Gzip e Brotli não surtem efeito nesses casos, recomenda-se desativar esses recursos. Para reduzir ainda mais o tamanho de imagens ou vídeos, utilize os recursos de edição de imagem ou transcodificação de vídeo. Para mais informações, consulte Edição de imagem e seus benefícios e Transcodificação de áudio e vídeo.
Procedimento
Faça login no console do DCDN.
No painel de navegação à esquerda, clique em Domain Names.
Na página Domain Names, localize o nome de domínio desejado e clique em Configure.
Na árvore de navegação à esquerda do nome de domínio, clique em Optimization.
-
Na seção Gzip Compression, ative a opção Gzip Compression.
Após ative a compressão Gzip, verifique se ela está funcionando corretamente. Um recurso compactado com sucesso é entregue com o cabeçalho de resposta Content-Encoding: gzip.

Perguntas frequentes
Operações de API relacionadas
BatchSetDcdnDomainConfigs: configure recursos para múltiplos nomes de domínio acelerados, incluindo o recurso gzip.