JavaScript-大文件上传思路(非flash客户端)
最近想练练手,做到一个上传大文件的时候卡住了,已知flash端可以进行大文件上传.
但是我不想使用flash制作.
能否使用 js html5 或者 php 各种另类的方法达到如上目的? 文件大概200~500M一个
主要是应该是文件分割. 网页端怎么将一个大文件分割成多个.
我是做百度云储存的应用. 他本身有函数是 支持superfile 上传的,函数的主要功能是将多个obj合并成一个目前就卡在文件分割这了.
谢谢各位大牛了```
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
文件分割上传不难了,关键是在后面怎么处理。通过当前PHP脚本获取的值(文件的一部分),在php脚本运行结束后,就要被释放了。(详见PHP的生命周期)。当前解决方案就是memcached,file cache,或者apc可以一用。抛砖引玉,不喜勿喷。
已经找到答案,使用HTML5
HTML5文件分割(手册)