【问题标题】:Sftp adapter file size limitSftp 适配器文件大小限制
【发布时间】:2020-12-15 09:50:42
【问题描述】:

在从远程 SFTP 服务器下载之前,我需要过滤掉过大 (1MB) 的文件。

我应该使用哪种过滤器?是否可以在下载前检查文件大小(如果文件太大则发送错误)?

【问题讨论】:

    标签: spring-integration spring-integration-sftp


    【解决方案1】:

    我找到了答案。

    private FileListFilter<ChannelSftp.LsEntry> filter() {
        return files -> Arrays.stream(files)
                .filter(file -> file.getAttrs().getSize() < 0)
                .collect(Collectors.toList());
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-19
      • 1970-01-01
      • 2011-04-05
      • 2010-10-26
      • 2019-01-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多