最近做项目遇到一个大视频文件上传的问题,后端是用的ASP.NET开发,前端用了VUE2,VUE3,数据库用的是SQL Server,用户那边浏览器用的是chrome,但是部分系统上面用了IE9,所以需要兼容,网上找了一圈,基本上的方案都是H5来实现的,测试发现1G以下的单个文件到是还可以,传是能传,用是能用,但是不够好用,用户有时候要传10G文件,而且数量比较多,大概有几千个,这个时候VUE就比较慢了。用户反馈页面卡顿,容易卡死,卡死后需要重启浏览器,导致这几千个文件的上传进度信息丢失,用户又得需要一个一个单独传。
最新版本: 6.5.40
在线代码:https://gitee.com/xproer/up6-asp-net/tree/6.5.40/

视频教程:https://www.ixigua.com/7200367234802418187
NOSQL
NOSQL无需任何配置可直接访问页面进行测试

SQL
使用IIS
大文件上传测试推荐使用IIS以获取更高性能。

使用IIS Express
小文件上传测试可以使用IIS Express

创建数据库

配置数据库连接信息

访问页面进行测试

相关参考:
文件保存位置