【发布时间】:2020-11-04 06:17:16
【问题描述】:
谁拥有 OCI 对象存储 GetObjectResponse.InputStream 资源?
我需要明确关闭流吗? API 文档中没有这方面的信息。
【问题讨论】:
-
是的,它只是一个Java InputStream,所以你应该在读取它之后关闭它。 This example 可能会有所帮助。
-
我的问题是关于 inputStream 的所有权。您的意思是说 GetObjectResponse.InputStream 的所有权属于调用者吗?
-
如果我理解正确,那么是的。您基本上只是获得了一种资源,可以让您从某个地方读取数据,因此您“拥有”了需要在您端打开和关闭的连接部分。
标签: oracle-cloud-infrastructure oci-java-sdk