大家好,我们只想问一下write方法是否保证文件在没有异常的情况下成功发送。
我无法在API文档中找到答案。
在我自己的测试中,当write方法完成时,我从未遇到过损坏的文件,但总是如此?
或者我是否需要进行其他测试,例如回读我发送的文件?
答案 0 :(得分:1)
适配器使用来自FTPClient
的{{1}}所以它是它提供的任何保证,但一般来说,如果你没有例外,我认为你是安全的。
答案 1 :(得分:0)
SFTP客户端库通常仅传播从SFTP服务器获取的任何错误,以及库在本地检测到的与连接相关的错误。因此,当服务器没有返回任何错误时,SFTP服务器保证成功保存文件的保证是相同的(如果不是更多)。这显然是特定于实现的。