2

在使用 Express 的 Node.js 上,我使用简单response.send(myObject)的输出 JSON 它工作正常,但响应中有很多空格缩进。删除它们会将大小减小一半。有没有快速/正确的方法来做到这一点?我尝试使用JSON.stringify并且效果很好,但这会将响应类型转换为text/html

4

2 回答 2

4

在 3.0.0alpha1 中引入了一个配置设置

试试 app.set('json 空间',0)

于 2012-09-30T07:23:29.617 回答
1

您还可以压缩您的输出,这将通过 gzip 来删除不必要的空格。

  app.use(express.compress());
于 2012-09-30T08:05:00.593 回答