在使用Express的Node.js上,我输出的JSON带有一个简单的response.send(myObject)
它工作正常,但响应有很多空格缩进。删除它们会减小一半的尺寸。有没有快速/正确的方法来做到这一点?我尝试使用JSON.stringify
并且效果很好,但是将响应类型转换为text/html
答案 0 :(得分:4)
在3.0.0alpha1
中引入了配置设置尝试app.set('json spaces',0)
答案 1 :(得分:1)
你也可以压缩你的输出,这将通过gzip itp>删除不必要的空格
app.use(express.compress());