为了账号安全,请及时绑定邮箱和手机立即绑定

js post提交数据的时候,如何对包进行拆分?

js post提交数据的时候,如何对包进行拆分?

凤凰求蛊 2019-03-14 18:19:43
问题:开发的时候预见一个问题,就是我post提交数据的时候,是多个子包合成一个大包,现在后台服务有个限制,假如如果这个包超过30kb,对其进行拆分,例如,这个包是有8个子包组成的,如果大于30kb,那么先对其进行四四平分,把这个包分成2分,每分4个包,如果这其中这4个包还大于30kb,那么再对其进行拆分,以此类推,直至符合要求;举个例子:   var datas = {    school:'北大',    conts:[{      name:'andy',      age:19    },{      name:'jack',      age:40    },{      name:'lcuy',      age:23    },{      name:'chen',      age:35    },{      name:'heh',      age:28    }]  }其中,conts的值就是有每隔子包组成的,是对其进行处理;各位,有什么高见?
查看完整描述

2 回答

?
墨色风雨

TA贡献1853条经验 获得超6个赞

已经解决;
写了个递归函数

查看完整回答
反对 回复 2019-03-26
?
翻翻过去那场雪

TA贡献2065条经验 获得超14个赞

能把数组的截取说的这么绕的,我墙都不服,就服你!


查看完整回答
反对 回复 2019-03-26
  • 2 回答
  • 0 关注
  • 579 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信