松鼠的博客

导航

2019年12月16日 #

web开发——文件的上传和下载

摘要: 众所皆知,web上传大文件,一直是一个痛。上传文件大小限制,页面响应时间超时.这些都是web开发所必须直面的。 本文给出的解决方案是:前端实现数据流分片长传,后面接收完毕后合并文件的思路。 实现文件夹上传,要求:服务端保留层级结构,支持10w级别的文件夹上传。 大文件上传及断点续传,要求:支持50G 阅读全文

posted @ 2019-12-16 17:58 Xproer-松鼠 阅读(601) 评论(0) 推荐(0)

asp.net web开发——文件的上传和下载

摘要: HTML部分 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="index.aspx.cs" Inherits="up6.index" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 T 阅读全文

posted @ 2019-12-16 17:38 Xproer-松鼠 阅读(438) 评论(0) 推荐(0)

.net web开发——文件的上传和下载

摘要: 以ASP.NET Core WebAPI 作后端 API ,用 Vue 构建前端页面,用 Axios 从前端访问后端 API ,包括文件的上传和下载。 准备文件上传的API #region 文件上传 可以带参数 [HttpPost("upload")] public JsonResult uploa 阅读全文

posted @ 2019-12-16 16:04 Xproer-松鼠 阅读(647) 评论(0) 推荐(0)

php web开发——文件的上传和下载

摘要: PHP用超级全局变量数组$_FILES来记录文件上传相关信息的。 1.file_uploads=on/off 是否允许通过http方式上传文件 2.max_execution_time=30 允许脚本最大执行时间,超过这个时间就会报错 3.memory_limit=50M 设置脚本可以分配的最大内存 阅读全文

posted @ 2019-12-16 15:23 Xproer-松鼠 阅读(385) 评论(0) 推荐(0)

Java web开发——文件的上传和下载

摘要: 一、 功能性需求与非功能性需求 要求操作便利,一次选择多个文件和文件夹进行上传;支持PC端全平台操作系统,Windows,Linux,Mac 支持文件和文件夹的批量下载,断点续传。刷新页面后继续传输。关闭浏览器后保留进度信息。 支持文件夹批量上传下载,服务器端保留文件夹层级结构,服务器端文件夹层级结 阅读全文

posted @ 2019-12-16 14:41 Xproer-松鼠 阅读(434) 评论(0) 推荐(0)

vue解决大文件断点续传

摘要: 一、概述 所谓断点续传,其实只是指下载,也就是要从文件已经下载的地方开始继续下载。在以前版本的HTTP协议是不支持断点的,HTTP/1.1开始就支持了。一般断点下载时才用到Range和Content-Range实体头。HTTP协议本身不支持断点上传,需要自己实现。 二、Range 用于请求头中,指定 阅读全文

posted @ 2019-12-16 13:39 Xproer-松鼠 阅读(2203) 评论(0) 推荐(0)

webuploader解决大文件断点续传

摘要: 文件夹数据库处理逻辑 public class DbFolder { JSONObject root; public DbFolder() { this.root = new JSONObject(); this.root.put("f_id", ""); this.root.put("f_name 阅读全文

posted @ 2019-12-16 11:27 Xproer-松鼠 阅读(261) 评论(0) 推荐(0)

js解决大文件断点续传

摘要: 最近遇见一个需要上传百兆大文件的需求,调研了七牛和腾讯云的切片分段上传功能,因此在此整理前端大文件上传相关功能的实现。 在某些业务中,大文件上传是一个比较重要的交互场景,如上传入库比较大的Excel表格数据、上传影音文件等。如果文件体积比较大,或者网络条件不好时,上传的时间会比较长(要传输更多的报文 阅读全文

posted @ 2019-12-16 10:43 Xproer-松鼠 阅读(2623) 评论(0) 推荐(0)

.net解决大文件断点续传

摘要: 以ASP.NET Core WebAPI 作后端 API ,用 Vue 构建前端页面,用 Axios 从前端访问后端 API ,包括文件的上传和下载。 准备文件上传的API #region 文件上传 可以带参数 [HttpPost("upload")] public JsonResult uploa 阅读全文

posted @ 2019-12-16 09:49 Xproer-松鼠 阅读(590) 评论(0) 推荐(0)