标签: java amazon-web-services amazon-s3
是否需要关闭Amazon Java SDK for S3的putObject方法中传递的InputStream?
putObject
他们的example仅显示文件的使用情况,但不显示InputStream的使用情况。 Javadoc也不表示是否需要。
答案 0 :(得分:0)
对于S3客户端,呼叫不会关闭提供的InputStream。
InputStream
相关代码为S3DataSource.Utils.cleanupDataSource(),在finally块中调用PutObject和类似的来电。
finally
PutObject
这是一般的Java约定,但由于没有记录,因此无法保证它会保持这种状态。也许是文件反馈?