Spring Boot 如何上传三个json文件在一个与spring集成?

j2datikz  于 2022-11-05  发布在  Spring
关注(0)|答案(1)|浏览(140)

我想一次从本地目录上传三个json文件到远程SFTP位置。我无法一个一个上传。我应该使用什么入站适配器、通道和sftpoutbound网关配置?我知道在outbound网关中有一个叫做mput的东西。但是我从来没有用过mput代码。

4nkexdtk

4nkexdtk1#

有关MPUT命令,请参见文档:https://docs.spring.io/spring-integration/docs/current/reference/html/sftp.html#using-the-mput-command
消息有效负载必须是表示本地目录的java.io.File(或String)。
因此,MPUT命令的请求消息必须有一个有效负载,作为一个本地目录,其中包含您要传输的文件。
您可以先将轮询的文件聚合到单个目录中,然后再将包含该目录的邮件发送到该SFTP出站网关。

相关问题