| | |
| | | package com.dsh.guns.modular.system.util; |
| | | |
| | | import com.obs.services.ObsClient; |
| | | import com.obs.services.model.ObsObject; |
| | | import com.obs.services.model.PutObjectResult; |
| | | import org.springframework.web.multipart.MultipartFile; |
| | | |
| | |
| | | String objectUrl = putObjectResult.getObjectUrl(); |
| | | return objectUrl; |
| | | } |
| | | |
| | | public static InputStream getOBSStream(String key){ |
| | | // 创建ObsClient实例 |
| | | ObsClient obsClient = new ObsClient(accessKey, accessKeySecret, endPoint); |
| | | ObsObject object = obsClient.getObject(bucketName, key); |
| | | // 待上传的本地文件路径,需要指定到具体的文件名 |
| | | return object.getObjectContent();//获得指定文件的输入流 |
| | | } |
| | | } |