文件API上传文件

时间:2011-09-28 10:59:38

标签: php javascript file html5

我知道File API只公开文件的名称,内容,大小和修改日期。

我想知道是否有可能将文件直接读入byte []并将其流式传输到php服务器,在该服务器中可以重新创建/保存文件,保持创建日期完整或至少可读。

2 个答案:

答案 0 :(得分:1)

如果您仅使用javascript,则不会。使用flash它应该是微不足道的,但由于'创建日期'和类似属性不是文件的一部分,而是它所驻留的文件系统,js无法看到它们。

答案 1 :(得分:1)

由于File API确实不支持确定创建日期。没有办法实现这一点。

一般情况下,many filesystems don't even store it,因此即使API包含创建日期,在许多情况下也不会定义。

某些文件格式包含可以在服务器上解析的元数据部分。例如,如果您上传的是图片,请查看php的exif和/或iptcparse函数。