Проверьте, существует ли файл на сайте FTPS, используя cURL - PullRequest
1 голос
/ 10 мая 2011

Я использую приложение cURL для загрузки нескольких файлов CSV. Я хочу найти способ проверить, существует ли файл на сайте ftps, прежде чем начать загрузку. Если он не существует, я хотел бы найти способ для cURL проверять снова через регулярные промежутки времени. Я пытаюсь использовать команды cURL для этого, я действительно не очень хорош в программировании .Net. Любая помощь будет оценена

1 Ответ

6 голосов
/ 10 мая 2011
$ curl ftp://[host]/[path] --ssl --head

(вам также может понадобиться -k )

- ssl : попробуйте использовать SSL / TLS для соединения

- head : при использовании в файле FTP или FILE, curl отображает только размер файла и время последнего изменения

Он вернет ошибку, если файл не существует.Он не будет продолжать проверку, он будет проверять только один раз, поэтому вам нужно выполнить повторную проверку с использованием какого-либо планировщика / cron / script или чего-либо другого.

...