【发布时间】:2015-03-21 01:18:12
【问题描述】:
我正在尝试在sails.js 上的所有JSON 输出上激活gzip 压缩。
我在 config/http.js 中添加了这个:
order: [
'startRequestTimer',
'cookieParser',
'session',
'myRequestLogger',
'bodyParser',
'handleBodyParserError',
'compress',
'methodOverride',
'poweredBy',
'$custom',
'router',
'www',
'favicon',
'404',
'500'
],
compress: require('compression')(),
我知道调用了 compress: require('compression')() 行,因为我尝试使用错误的值并且它崩溃了。
我重新启动了 Sails,但标题没有显示 gzip 压缩。
请求的标头显示我接受 gzip 压缩:
Accept: application/json, text/plain, */*
Accept-Encoding: gzip, deflate
感谢您的帮助!
【问题讨论】:
-
嗨!这里有消息吗?我也被 gzip 困住了..
-
不...仍在等待解决方案
标签: json compression gzip sails.js