松鼠的博客

导航

2023年9月6日 #

百度SpringMVC上传下载组件

摘要: ​ 之前仿造uploadify写了一个HTML5版的文件上传插件,没看过的朋友可以点此先看一下~得到了不少朋友的好评,我自己也用在了项目中,不论是用户头像上传,还是各种媒体文件的上传,以及各种个性的业务需求,都能得到满足。小小开心了一把。 但无论插件再怎么灵活,也难以应付所有的需求,比如,你要上传一 阅读全文

posted @ 2023-09-06 18:03 Xproer-松鼠 阅读(9) 评论(0) 推荐(0) 编辑

百度SpringBoot上传下载组件

摘要: ​ 这里只写后端的代码,基本的思想就是,前端将文件分片,然后每次访问上传接口的时候,向后端传入参数:当前为第几块文件,和分片总数 下面直接贴代码吧,一些难懂的我大部分都加上注释了: 上传文件实体类: 看得出来,实体类中已经有很多我们需要的功能了,还有实用的属性。如MD5秒传的信息。 ​ 编辑 首先是 阅读全文

posted @ 2023-09-06 17:23 Xproer-松鼠 阅读(2) 评论(0) 推荐(0) 编辑

百度PHP上传下载组件

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

posted @ 2023-09-06 17:05 Xproer-松鼠 阅读(18) 评论(0) 推荐(0) 编辑

百度JSP上传下载组件

摘要: ​ 核心原理: 该项目核心就是文件分块上传。前后端要高度配合,需要双方约定好一些数据,才能完成大文件分块,我们在项目中要重点解决的以下问题。 * 如何分片; * 如何合成一个文件; * 中断了从哪个分片开始。 如何分,利用强大的js库,来减轻我们的工作,市场上已经能有关于大文件分块的轮子,虽然程序员 阅读全文

posted @ 2023-09-06 15:54 Xproer-松鼠 阅读(7) 评论(0) 推荐(0) 编辑

百度JAVA上传下载组件

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

posted @ 2023-09-06 15:16 Xproer-松鼠 阅读(27) 评论(0) 推荐(0) 编辑

百度ASP.NET上传下载组件

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

posted @ 2023-09-06 13:57 Xproer-松鼠 阅读(4) 评论(0) 推荐(0) 编辑

百度开源上传下载组件

摘要: ​ 需求:项目要支持大文件上传功能,经过讨论,初步将文件上传大小控制在500M内,因此自己需要在项目中进行文件上传部分的调整和配置,自己将大小都以501M来进行限制。 第一步: 前端修改 由于项目使用的是BJUI前端框架,并没有使用框架本身的文件上传控件,而使用的基于jQuery的Uploadify 阅读全文

posted @ 2023-09-06 12:29 Xproer-松鼠 阅读(34) 评论(0) 推荐(0) 编辑