ASP.NET FileUpload

Поздравления!

Я использую управление ASP.NET FileUpload, чтобы позволить пользователям загружать текстовые файлы на наш веб-сервер. Все работает отлично с точки зрения того, чтобы сохранить файл туда, где мы хотели, и т.д., с помощью SaveAs () метод управления.

Но мы были захвачены врасплох одним на вид простым протестом: исходная метка времени загруженного файла была потеряна, такие как дата, в последний раз измененная, и дата создают. Дата, в последний раз измененная и созданная дата, становятся фактической датой и временем, когда файл сохранен к серверу.

Мой вопрос: там должен так или иначе сохранить исходную метку времени путем установки некоторых атрибутов, о которых я еще не знаю, или действительно ли возможно считать метаданные файла для получения его исходной метки времени?

Любое понимание и предложения значительно ценятся.

John

5
задан John 14 June 2010 в 16:35
поделиться

1 ответ

Если формат загружаемого файла сам не содержит эти данные, то нет.

Когда файл загружается на веб-сервер, на сервер отправляются двоичные данные файла, а не «файл», как он представлен в файловой системе. Например, вы не знаете, что ваш файл исходит из совместимой файловой системы; вы получаете только его данные. Следовательно, метаданные недоступны.

4
ответ дан 15 December 2019 в 00:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: