鍍金池/ 問答/HTML/ js post提交數(shù)據(jù)的時候,如何對包進行拆分?

js post提交數(shù)據(jù)的時候,如何對包進行拆分?

問題:
開發(fā)的時候預見一個問題,就是我post提交數(shù)據(jù)的時候,是多個子包合成一個大包,現(xiàn)在后臺服務有個限制,假如如果這個包超過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的值就是有每隔子包組成的,是對其進行處理;各位,有什么高見?

回答
編輯回答
冷溫柔

已經(jīng)解決;
寫了個遞歸函數(shù)

2018年5月28日 11:56
編輯回答
挽歌

能把數(shù)組的截取說的這么繞的,我墻都不服,就服你!

2017年8月6日 07:27