我希望能够从每小时更改目录名称的FTP中检索。我有逻辑知道哪个是新目录的名称,它可以使用Simple传递,但我不知道如何使用FTP的选项来实现这一点。
我使用2.12.1尝试过以下操作,但它不起作用:
ftp://myUser@host/${date:now:yyyyMMddHHmm}?password=secret&delay=60s
这是正确的方法吗?谢谢!
答案 0 :(得分:1)
尝试
ftp://myUser@host/?fileName=${date:now:yyyyMMddHHmm}&password=secret&delay=60s
例如,ftp / file使用者必须配置固定的起始目录。然后是可选的文件名。虽然此示例仅提取具有当前日期+时间作为名称的文件,并且没有任何扩展名。
虽然阅读了更多的文档
答案 1 :(得分:1)
我终于让它工作了,诀窍是将useList设置为false。最终的uri看起来像这样:
ftp://user@host/fixedPath?password=secret&useList=false&fileName=${date:now:yyyy_MM_dd}/myFile.zip
感谢帮助人员!