提问人:Username_null 提问时间:6/17/2011 最后编辑:Username_null 更新时间:3/12/2015 访问量:25126
文件上传;如何利用“分块”?
File uploads; How to utilize "chunking"?
问:
我(仍然)尝试使用 php 通过 html 表单上传大文件 <200mb。
在我对此的研究过程中,我遇到了“分块”一词,我知道这个过程可以将文件分解成方便的大小,例如 5mb,并在服务器端将它们重新组合成完整的文件。
我的问题似乎是我可以从哪里开始?我似乎无法通过谷歌搜索找到正确的资源(或者我可能不知道要搜索哪些术语)。
因此,我今天希望有机会用基础知识来教育自己,一个寻找方向会非常有帮助。我真的不想下载插件或类似的东西,我更愿意通过实验来学习。
编辑补充:虽然下面的两个答案似乎是正确的,但这让我进入了我作为设计师无法做到的领域......如果有人读到这篇文章可以提出不同的方法,我将不胜感激。
答:
6赞
user703016
6/17/2011
#1
Web 浏览器不会将上传拆分为多个块。为此,您必须使用自己的“分块”客户端:Flash 程序或 Java 小程序。
你可以看看JUpload。wiki 中也有示例。
来自 SourceForge :
多文件上传小程序 (JUpload) 允许您通过单击上传整个目录及其中的文件来处理传统 HTML 上传表单带来的限制。或者,它允许简单的图片管理。
评论
0赞
Username_null
6/17/2011
@Justin @Heandel - 谢谢,我在搜索时确实遇到了 Jupload,但希望解决方案是我自己可以做的事情。浏览器无法处理实际的“分块”,这解释了为什么我发现很难找到一个简单的教程!
1赞
Ashley
6/22/2012
显然 Chrome 和 Firefox 4+ 支持分块(来源:plupload.com)
评论