请教一个请求优化问题?

我有一个数组长度n的文件列表,现有后端接口支持批量上传,但是放在一次请求中上传耗时较大,所以我设想的是将数组的n个文件分成N个小数组,然后通过promise.all去同时请求。

所以请问以怎样的分组策略可以最大化利用浏览器最多六个并发请求的机制完成这N个请求

最好直接有代码可参考

阅读 1.5k
1 个回答
  1. 6 个请求是 http/1.1 的限制,现在很多 http/2,未必还是。
  2. 发起请求有一些固定消耗,一般来说不建议分拆成多个请求。
  3. 我认为你的方案并不能解决你的问题。
  4. 与其考虑这种莫名其妙的方案不如老老实实压缩完再上传。
推荐问题