JSON解码和编码可节省内存
JSON decode and encode for saving memory
我想发出请求并发送大的json对象。但因为请求很大,我得到错误413请求实体太大。所以我需要一个算法。或者流式传输这些数据会很好吗?
只发送您需要的!JSON.stringify()只删除空白。不需要进行编码来创建JSON对象。您可以使用ZIP库(如JSONC)压缩字符串,以获得大约80%的压缩率。
我不相信GZip从浏览器到服务器是可能的(我可能错了)。
但如果你不需要全部数据,最好只发送你需要的数据。
我见过开发人员使用单字符属性名称和方法,然后使用"映射"到达属性和方法服务器端的情况。
相关文章:
- 如何在窗体打开时从javascript倒计时计时器值中节省时间
- 重复应用 d3 转换导致的内存泄漏
- 如何显示在给定极限内存在的所有素数
- IE7中的blockUI插件内存泄漏25kb
- Javascript闭包-如何防止内存泄漏
- 基于订阅的nosql内存数据库
- 显示:阻止/无html元素,css.not从内存中释放
- jQuery Draggable:内存泄漏
- 元素过多的HTML内存使用情况
- 如何使用Javascript在FireFox中将html从内存动态加载到iframe中
- "检测到可能的EventEmitter内存泄漏”;使用Gulp+Watchify+Factor捆绑包
- Javascript图像数组预加载速度和从内存中删除
- 在Dojo类中递归调用setTimeout时是否存在内存泄漏
- VBA加载网页并提取内存中的数据
- 是内存泄漏
- JSON解码和编码可节省内存
- 如何在不在“视图中”时卸载图像以节省内存
- NodeJS:我需要结束HTTP请求来节省内存/CPU吗
- 可以减少Javascript关联数组中的索引长度可以节省内存
- Javascript继承,同时节省内存