JSON解码和编码可节省内存

JSON decode and encode for saving memory

本文关键字:节省 内存 编码 解码 JSON      更新时间:2023-09-26

我想发出请求并发送大的json对象。但因为请求很大,我得到错误413请求实体太大。所以我需要一个算法。或者流式传输这些数据会很好吗?

只发送您需要的!JSON.stringify()只删除空白。不需要进行编码来创建JSON对象。您可以使用ZIP库(如JSONC)压缩字符串,以获得大约80%的压缩率。

我不相信GZip从浏览器到服务器是可能的(我可能错了)。

但如果你不需要全部数据,最好只发送你需要的数据。

我见过开发人员使用单字符属性名称和方法,然后使用"映射"到达属性和方法服务器端的情况。