HTTP上传限制

详解利用plupload突破HTTP上传限制

故事扮演 提交于 2019-11-27 15:33:21
plupload 是一款国外的上传开源组件,官方使用PHP作为服务器语言。这篇文章主要介绍plupload的在上传大文件方面的应用。 plupload支持技术: 1:Flash 2:Gears 3:HTML 5 4:Silverlight 5:BrowserPlus 6:HTML 4 plupload主要功能: 1:突破HTTP上传限制,可上传大文件,官方论坛中有讨论上传2G文件的应用。 2:多文件队列上传 3:图片自动生成缩略图 4:上传后自动生成唯一文件名 5:自定制UI 由于plupload 确实是一个功能比较强大的组件所以无法一一介绍所有功能特色,这里主要就 网站开发 中plupload上传大文件的问题进行思路与代码的解析 。 大文件上传思路:plupload的上传思路是将一个较大的文件分成多个小块进行上传从而达到突破服务器上传限制的目的。这估计也是唯一的方法了,但本人测试过程中根据虚拟主机差异分块上传时对于可能会出现块数太多中断的原因,但这肯定是服务器的配置问题,更换服务器后该问题解决,也就是说大部分服务器均没有问题的。 下载最新版本后按照官方DEMO进行安装。 JS参数配置说明: <script type="text/javascript"> $( function () { $("#uploader").pluploadQueue({ runtimes :