Javascript 如何在TLSWrap.onStreamRead修复ECONREST

Javascript 如何在TLSWrap.onStreamRead修复ECONREST,javascript,es6-promise,Javascript,Es6 Promise,我正在尝试拆分一个数组,然后循环通过它们来使用API的GET请求。当我尝试创建卡盘并循环通过它们时,我收到了这个错误 { Error: read ECONNRESET at TLSWrap.onStreamRead (internal/stream_base_commons.js:111:27) errno: 'ECONNRESET', code: 'ECONNRESET', syscall: 'read' } 函数chunck(数组,大小){ const chunked_arr=[]

我正在尝试拆分一个数组,然后循环通过它们来使用API的GET请求。当我尝试创建卡盘并循环通过它们时,我收到了这个错误

{ Error: read ECONNRESET
    at TLSWrap.onStreamRead (internal/stream_base_commons.js:111:27) errno: 'ECONNRESET', code: 'ECONNRESET', syscall: 'read' }
函数chunck(数组,大小){
const chunked_arr=[];
设指数=0;
while(索引<数组长度){
分块arr.push(array.slice(索引、大小+索引));
指数+=大小;
}
返回请求('https://api.census.gov/data/2016/acs/acs5?get=NAME“+chunked_arr+”&for=state:&key='+censusAPI
,{json:true},(err,res,body)=>{
if(err){return console.log(err);}
返回控制台日志(body);
});
}
对于(i=0;i
function chunck(array, size){
  const chunked_arr = [];
  let index = 0;
  while(index < array.length){
    chunked_arr.push(array.slice(index, size + index));
    index += size;
  }
  return request('https://api.census.gov/data/2016/acs/acs5?get=NAME' + chunked_arr + '&for=state:*&key=' + censusAPI
  , { json: true }, (err, res, body) => {
    if (err) { return console.log(err); }
    return console.log(body);
  });
}

for(i = 0; i < arrayVars.length; i++){
  resSet.push(arrayVars[i][0]);
}

Promise.all(resSet).then(function(base){
  chunck(base, 1);
}).catch(function(err){
  console.info(err);
});