MQTT简介
windows虚拟机批量安装程序

ajax的jsonp使用gzip压缩

jack posted @ 2013年9月29日 11:04 in 未分类 with tags ajax gzip jsonp , 3015 阅读

管理界面需要加载所有用户信息,jsonp返回数据量达到12M,加载体验很差。ajax支持对返回的json,jsonp的gzip压缩。需要前端和后端一起配合修改。

.ajax({
  url:url,
  dataType:'jsonp',
  headers : {'Accept-Encoding' : 'gzip'},
  type: 'get'
})

后端只要修改web服务器配置就可以,比如我是nginx+sinatra,只需要修改nginx配置文件

    gzip  on;
    gzip_min_length  102480;
    gzip_buffers     4 8k;
    gzip_types       text/plain application/x-javascript text/css application/xml application/json;
blog comments powered by Disqus