松鼠的博客

导航

2020年5月12日 #

WebUploader 实现文件上传下载功能实例解析

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

posted @ 2020-05-12 18:03 Xproer-松鼠 阅读(1006) 评论(0) 推荐(0)

ASP.NET Web实现文件上传下载功能实例解析

摘要: IE的自带下载功能中没有断点续传功能,要实现断点续传功能,需要用到HTTP协议中鲜为人知的几个响应头和请求头。 一. 两个必要响应头Accept-Ranges、ETag 客户端每次提交下载请求时,服务端都要添加这两个响应头,以保证客户端和服务端将此下载识别为可以断点续传的下载: Accept-Ran 阅读全文

posted @ 2020-05-12 17:06 Xproer-松鼠 阅读(297) 评论(0) 推荐(0)

CSharp Web实现文件上传下载功能实例解析

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

posted @ 2020-05-12 16:07 Xproer-松鼠 阅读(373) 评论(0) 推荐(0)

C# Web实现文件上传下载功能实例解析

摘要: ASP.NET上传文件用FileUpLoad就可以,但是对文件夹的操作却不能用FileUpLoad来实现。 下面这个示例便是使用ASP.NET来实现上传文件夹并对文件夹进行压缩以及解压。 ASP.NET页面设计:TextBox和Button按钮。 TextBox中需要自己受到输入文件夹的路径(包含文 阅读全文

posted @ 2020-05-12 15:01 Xproer-松鼠 阅读(615) 评论(0) 推荐(0)

PHP Web实现文件上传下载功能实例解析

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

posted @ 2020-05-12 14:07 Xproer-松鼠 阅读(413) 评论(0) 推荐(0)

SpringCloud Web实现文件上传下载功能实例解析

摘要: javaweb上传文件 上传文件的jsp中的部分 上传文件同样可以使用form表单向后端发请求,也可以使用 ajax向后端发请求 1.通过form表单向后端发送请求 <form id="postForm" action="${pageContext.request.contextPath}/Uplo 阅读全文

posted @ 2020-05-12 11:40 Xproer-松鼠 阅读(1180) 评论(0) 推荐(0)

SpringBoot Web实现文件上传下载功能实例解析

摘要: 需求: 支持大文件批量上传(20G)和下载,同时需要保证上传期间用户电脑不出现卡死等体验; 内网百兆网络上传速度为12MB/S 服务器内存占用低 支持文件夹上传,文件夹中的文件数量达到1万个以上,且包含层级结构。 支持PC端全平台操作系统,Windows,Linux,Mac 支持文件和文件夹的批量下 阅读全文

posted @ 2020-05-12 10:41 Xproer-松鼠 阅读(1935) 评论(0) 推荐(0)

SpringMVC Web实现文件上传下载功能实例解析

摘要: 需求: 项目要支持大文件上传功能,经过讨论,初步将文件上传大小控制在20G内,因此自己需要在项目中进行文件上传部分的调整和配置,自己将大小都以20G来进行限制。 PC端全平台支持,要求支持Windows,Mac,Linux 支持所有浏览器。 支持文件批量上传 支持文件夹上传,且要求在服务端保留层级结 阅读全文

posted @ 2020-05-12 09:30 Xproer-松鼠 阅读(1050) 评论(0) 推荐(0)