在发送给客户端之前我应该​​gzip哪些文件类型?

时间:2015-06-30 03:50:24

标签: node.js webserver

我不想默认gzip我发送给客户端的所有内容,所以我将我要gzip的内容类型列入白名单:

var contentTypesToGzip = [
    'text/html',
    'application/x-javascript',
    'text/css',
    'application/javascript',
    'text/javascript',
    'text/plain',
    'text/xml',
    'application/json',
    'application/vnd.ms-fontobject',
    'application/x-font-opentype',
    'application/x-font-truetype',
    'application/x-font-ttf',
    'application/xml',
    'font/eot',
    'font/opentype',
    'font/otf',
    'image/svg+xml',
    'image/vnd.microsoft.icon',
];

我错过了什么吗?关于gzipping的最佳实践,你有什么评论吗?永远不要gzip图像,视频和音频,对吗?

0 个答案:

没有答案