Как получить измененный атрибут времени определенного файла на FTP

StackOverflow https://stackoverflow.com/questions/1538344

  •  20-09-2019
  •  | 
  •  

Вопрос

Мне нужно отслеживать определенный файл на FTP, после того как он был обновлен, мне нужно извлечь его с FTP.но как определить, обновлен он или нет, - это проблема.

Есть ли у кого-нибудь какой-нибудь опыт в этом?

Это было полезно?

Решение

Вам нужно отправить команду LIST.Вам нужно будет проанализировать результаты вручную, используя регулярное выражение, поскольку стандартного формата для возвращаемого результата не существует.

Другие советы

Данные об изменении файла и время также могут быть получены с помощью команды MLST или MDTM.Оба являются расширениями протокола FTP (не гарантируется на всех серверах), но, по крайней мере, некоторые из них поддерживаются большинством серверов.Эти команды возвращают стандартизированный формат, его не нужно анализировать, как результаты команды LIST.

Смотрите более подробную информацию в эта статья.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top