有没有办法压缩JSON数据响应?实际上,我创建了一个API,但我们通过API发送的JSON数据非常大。所以它增加了响应时间。
我们可以通过压缩nodeJS中的机制来减小它的大小吗?
答案 0 :(得分:1)
如果你有一个人类可读的JSON结构,你可以告诉节点删除所有不必要的空格。 JSON.stringify()
默认情况下已经这样做了。
如果您想使用压缩来减少通过网络传输的数据,可以使用compression中间件,它支持gzip
和deflate
答案 1 :(得分:0)
请查看GRPC。 GRPC内部使用protobuff I.e.谷歌的压缩技术开源或如果你不想使用GRPC那么你只能使用protobuff