我正在使用 cURL 应用程序下载多个 csv 文件。我想找到一种方法来在开始下载之前检查文件是否存在于 ftps 站点上。如果它不存在,我想找到一种方法让 cURL 定期再次检查。
我试图坚持使用 cURL 命令,因为我真的不擅长 .Net 编程。任何帮助,将不胜感激
$ curl ftp://[host]/[path] --ssl --head
(您可能还需要-k http://curl.haxx.se/docs/manpage.html#-k)
--ssl http://curl.haxx.se/docs/manpage.html#--ssl:尝试使用 SSL/TLS 进行连接
--head http://curl.haxx.se/docs/manpage.html#-I:当用于FTP或FILE文件时,curl仅显示文件大小和最后修改时间
如果文件不存在,它将返回错误。它不会继续检查,它只会检查一次,因此您需要使用某些调度程序/cron/脚本或其他内容进行重复检查。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)