类 MinioObjectStreamService
java.lang.Object
cn.herodotus.oss.rest.scenario.service.MinioObjectStreamService
Description: Object 流式处理服务
对与以流方式处理上传和下载的操作,统一归并至该服务。
- 作者:
- : gengwei.zheng
- Date:
- : 2023/6/9 15:27
-
构造器概要
构造器 -
方法概要
-
构造器详细资料
-
MinioObjectStreamService
-
-
方法详细资料
-
download
public void download(String bucketName, String objectName, jakarta.servlet.http.HttpServletResponse response) throws IOException 文件下载该方法与 downloadObject 的不同主要在于,downloadObject 是服务端下载,指定文件名和路径即可。 现有方法是利用 getObject 输出流,与前端进行交互
- 参数:
bucketName- 存储桶名称objectName- 存储对象名称response-HttpServletResponse- 抛出:
IOException- 输入输出错误。
-
upload
public ObjectWriteDomain upload(String bucketName, org.springframework.web.multipart.MultipartFile file) 普通文件上传- 参数:
bucketName- 存储桶名称file- 文件MultipartFile- 返回:
- 上传结果实体
ObjectWriteDomain
-