默认情况下,你不能访问上载,直到它已经完全转移到服务器上的文件。
是什么让这一轮,并能够访问“字节流”作为文件上传过程中的最佳方式是什么?
默认情况下,你不能访问上载,直到它已经完全转移到服务器上的文件。
是什么让这一轮,并能够访问“字节流”作为文件上传过程中的最佳方式是什么?
我想你会得到这个在PHP中最接近的是看各种进度条解决方案,让您进度条,在做文件上传到PHP脚本。 我不知道详细的任何人(我等到的SWFUpload成为可做到这一点在Flash),但如果你能得到一个上传的进度,很可能你可以得到的数据块本身了。 ( 更新 :基于APC的解决方案不能把它似乎只能给上传进度。)
看看这个问题 ,尤其是这个答案和这一个 。
该方法都不能在纯香草PHP运行,它们都需要Perl或APC或其他服务器端的东西的工作。
最后更新 :在粗略地看一眼Raditha米加上传进度条的Perl代码让我觉得这是你最好的选择,因为它似乎与正在上载的实际文件进行交互。 无担保,虽然。
你需要有某种缓冲区的新数据将被追加并在您的成批读出。 然后检查是否有新的数据,并再次读取。