原文:http://hi.baidu.com/laxinicer/item/aead6aed275db2225a2d640e

静态页面在做ajax请求的时候,生成的json数据有时候会非常的大,这部分数据如果能做gzip压缩的话,将会大量的减少服务器流量以及客户端请求速度。可以通过以下方法开启

nginx配置:

    gzip  on;

    gzip_min_length  102480;

    gzip_buffers     4 8k;

    gzip_types       text/plain application/x-javascript text/css application/xml application/json;

由于json大多由动态服务器生成,在动态请求返回信息的头部加入content-type

response.setCharacterEncoding("UTF-8");

response.setContentType("application/json");

 

这样就可以实现json数据的gzip压缩

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐