zoukankan      html  css  js  c++  java
  • js可以控制文件上传的速度吗?

      为了减轻服务器负载,对于上传和下载的情况,我们需要进行流量控制,一般的方法是服务端做限流举措,比如很多ftp服务器,但是我想是不是可以使用前端js做呢?

      顺着这个想法,我查了下资料,目前来看结论是No。

      对于界面上传的文件,js可以读取文件的大小、修改日期、文件名字。甚至可以读取文件的内容,以便实现上传图片的预览。但是就是无法控制上传的速度。但是浏览器可以。所以我想,对于上传文件的情景,其实是浏览器和服务器进行通讯,浏览器来控制上传文件的速度。

      如图,可以设置浏览器的上传文件速度模拟各类速度传输

    注意:元素文件上传,前端有大小限制,太大,比如大于200M,就会有问题,看下大文件上传的实现方式

    参考:

    1、http://www.cnblogs.com/tianma3798/category/876578.html

    2、https://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000/00143449993875172bbfac4b9764e2d9e2b5a17c706b3db000

    3、https://www.ibm.com/developerworks/cn/web/1101_hanbf_fileupload/index.html

    2、

  • 相关阅读:
    CF1314G解题报告
    CF1310D解题报告
    CF1310B解题报告
    CF908G解题报告
    oracle的IMU和ora-01555
    oracle事物
    oracle中scn(系统改变号)
    oracle实例恢复之检查点队列
    oracle优化:避免全表扫描(高水位线)
    关于oracle中in和exists的区别
  • 原文地址:https://www.cnblogs.com/shengulong/p/9026145.html
Copyright © 2011-2022 走看看