松鼠的博客

导航

2023年3月24日 #

JavaScript 大文件上传解决方案(500M以上)

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

posted @ 2023-03-24 17:13 Xproer-松鼠 阅读(68) 评论(0) 推荐(0)

JS 大文件上传解决方案(500M以上)

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

posted @ 2023-03-24 16:58 Xproer-松鼠 阅读(187) 评论(0) 推荐(0)

C#.NET 大文件上传解决方案(500M以上)

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

posted @ 2023-03-24 15:57 Xproer-松鼠 阅读(119) 评论(0) 推荐(0)

ASP.NET 大文件上传解决方案(500M以上)

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

posted @ 2023-03-24 15:42 Xproer-松鼠 阅读(43) 评论(0) 推荐(0)

C# 大文件上传解决方案(500M以上)

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

posted @ 2023-03-24 14:43 Xproer-松鼠 阅读(217) 评论(0) 推荐(0)

JAVA 大文件上传解决方案(500M以上)

摘要: 我们平时经常做的是上传文件,上传文件夹与上传文件类似,但也有一些不同之处,这次做了上传文件夹就记录下以备后用。 这次项目的需求: 支持大文件的上传和续传,要求续传支持所有浏览器,包括ie6,ie7,ie8,ie9,Chrome,Firefox,360安全浏览器,并且刷新浏览器后仍然能够续传,重启浏览 阅读全文

posted @ 2023-03-24 13:43 Xproer-松鼠 阅读(268) 评论(0) 推荐(0)

JSP 大文件上传解决方案(500M以上)

摘要: 我们平时经常做的是上传文件,上传文件夹与上传文件类似,但也有一些不同之处,这次做了上传文件夹就记录下以备后用。 首先我们需要了解的是上传文件三要素: 1.表单提交方式:post (get方式提交有大小限制,post没有) 2.表单的enctype属性:必须设置为multipart/form-data 阅读全文

posted @ 2023-03-24 11:55 Xproer-松鼠 阅读(61) 评论(0) 推荐(0)

Web超大文件上传解决方案:分片断点上传(一)

摘要: 前言 文件上传是一个老生常谈的话题了,在文件相对比较小的情况下,可以直接把文件转化为字节流上传到服务器,但在文件比较大的情况下,用普通的方式进行上传,这可不是一个好的办法,毕竟很少有人会忍受,当文件上传到一半中断后,继续上传却只能重头开始上传,这种让人不爽的体验。那有没有比较好的上传体验呢,答案有的 阅读全文

posted @ 2023-03-24 11:26 Xproer-松鼠 阅读(115) 评论(0) 推荐(0)