FTP 文件而不引用物理目录



请帮忙。 我有一个 java 程序,它当前从物理目录(共享(读取文件列表,并在阅读时创建输出文件 - 也在共享位置。 因此,对于读取的多个文件,可以有一个输出文件。 新的要求是将文件从该输出位置获取并将它们 ftp 到给定的 ftp 服务器需要注意的是:ftp 过程由微服务完成,微服务很可能在无法访问输出文件夹的计算机上运行。 因此,我正在调用服务,而不是在内部使用FTP API(Appache等(。 是否可以通过http调用发送OutputStream(byteOutputStream或ObjectOutputStream(? 如果是这样,如何?
我知道如何从我的应用程序中ftp文件,但目标是..进行微服务调用(Web服务调用,因为它很重要,因为我的应用程序是一个普通的旧核心Java应用程序(。

我最近有一个(相当不同的(项目,但它也需要写入http response。 我使用了这种方法,它适用于我的情况:

try (OutputStream os = response.getOutputStream()) {
final PrintWriter w = new PrintWriter(new OutputStreamWriter(os, "UTF-8"));

然后,我写信给PrintWriterw.

相关内容

  • 没有找到相关文章