API загрузки файла - PullRequest
       1

API загрузки файла

0 голосов
/ 28 сентября 2011

Мне известно, что Файловый API предоставляет только имя, содержимое, размер и дату изменения файла.

Мне было интересно, можно ли было сделать эквивалент чтения файла прямо в байт[] и потоковую передачу на php-сервер, где файл может быть воссоздан / сохранен с сохранением таких вещей, как Дата создания без изменений или, по крайней мере, для чтения.

Ответы [ 2 ]

1 голос
/ 28 сентября 2011

Поскольку File API действительно не поддерживает определение даты создания.Нет никакого способа получить это.

Как правило, многие файловые системы даже не хранят его , поэтому даже в API будет указана дата создания, во многих случаях она будет неопределенной.

Некоторые форматы файлов содержат раздел метаданных, который вы можете анализировать на сервере.Например, если вы загружаете изображения, взгляните на функции php exif и / или iptcparse.

1 голос
/ 28 сентября 2011

Нет, если вы используете только JavaScript.Использование flash должно быть тривиальным, но поскольку «Дата создания» и подобные атрибуты не являются частью файла, а является файловой системой, в которой он находится, js их не видит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...