想要部分上传大文件.HTML/PHP


Want partial upload of large file. HTML / PHP

我想要上传部分文件的php脚本。就像一个非常大的文件的前1MB。这可以在PHP中通过常规表单上传完成吗?比如,它在上传1mb后关闭了连接。。。我看了很多上传程序(html5/javascript/flash),似乎有些支持"分块"和文件大小限制,这听起来是我想要的1/2。。但我当然需要知道,这只是完整文件的一部分。

如果你对使用javascript持开放态度,你可以在客户端将文件读取到一个blob中(这比上传快得多),剪切掉第一个1mb之后的所有内容,并通过ajax将其发送到php。从技术上讲,它不会是一个传统的php上传表单,但对用户来说,它似乎是一个。