Nginx gzip对json数据的压缩
2016-01-30 15:39
435 查看
原文: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压缩
静态页面在做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压缩
相关文章推荐
- 005.nginx配置文件
- centos nginx php file not find
- 使用keepalived来实现nginx的高可用
- nginx+lua实现IP黑白名单机制
- 详解Nginx与Apache共用80端口的配置方法
- iOS ffmpeg 之Linux下搭建rtmp nginx服务器
- CentOS配置Nginx SLL
- Nginx配置
- ubuntu 安装nginx
- aio nginx gfs
- nginx服务器请求建立链接的过程
- CentOS6.5 Nginx安装
- centos下解决nginx 无法连接gitlab socket
- Nginx配置文件nginx.conf中文详解
- Nginx基础
- LNMP环境搭建-nginx
- Nginx+Varnish 实现动静分离,为服务器分流,降低服务器负载
- Nginx高并发配置思路(轻松应对1万并发量)
- Nginx基础入门之gzip常用配置项说明
- nginx添加第三方模块