压缩json数据响应

时间:2018-01-18 09:37:49

标签: javascript node.js

有没有办法压缩JSON数据响应?实际上,我创建了一个API,但我们通过API发送的JSON数据非常大。所以它增加了响应时间。

我们可以通过压缩nodeJS中的机制来减小它的大小吗?

2 个答案:

答案 0 :(得分:1)

如果你有一个人类可读的JSON结构,你可以告诉节点删除所有不必要的空格。 JSON.stringify()默认情况下已经这样做了。

如果您想使用压缩来减少通过网络传输的数据,可以使用compression中间件,它支持gzipdeflate

答案 1 :(得分:0)

请查看GRPC。 GRPC内部使用protobuff I.e.谷歌的压缩技术开源或如果你不想使用GRPC那么你只能使用protobuff