在使用FTP上传文件到服务器的时候,通过将inputStream作为参数上传到指定路径,而inputStream也是要通过new File(路径)得到一个File对象将其关联起来,
请问如果我的数据是从表中查询回来的并且是个list,而不是一个已经存在我本地的文件,请问我应该怎么把这个list写在inputStream中并且直接上传到FTP服务器上。?
注:就是我的意思是想问是不是必须要在本地存在文件我才能够通过inputStream输出流上传文件到FTP服务器上
在使用FTP上传文件到服务器的时候,通过将inputStream作为参数上传到指定路径,而inputStream也是要通过new File(路径)得到一个File对象将其关联起来,
请问如果我的数据是从表中查询回来的并且是个list,而不是一个已经存在我本地的文件,请问我应该怎么把这个list写在inputStream中并且直接上传到FTP服务器上。?
注:就是我的意思是想问是不是必须要在本地存在文件我才能够通过inputStream输出流上传文件到FTP服务器上
8 回答6.4k 阅读
1 回答4.1k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
2 回答3.2k 阅读
2 回答3.9k 阅读
1 回答2.2k 阅读✓ 已解决
3 回答1.6k 阅读✓ 已解决
你可以使用 ByteArrayOutputStream 或 ByteArrayInputStream 做中间流转换介质,然后通过流直接上传FTP