|
@@ -77,6 +77,13 @@ public class MinioController {
|
|
|
return new ResponseBodyVO<>(ResponseBodyVO.Response.SUCCESS, "请求成功!", previewUrl);
|
|
|
}
|
|
|
|
|
|
+ @GetMapping(value = "/getPublicUrl")
|
|
|
+ public ResponseBodyVO<String> getPublicUrl(@RequestParam("objectName") String objectName){
|
|
|
+ String previewUrl = MinioUtil.getPublicPreviewUrl(minioClientPrivate, Method.GET, minioConfiguration.getBucketName(), objectName,
|
|
|
+ minioConfiguration.getEndpointPrivate(), minioConfiguration.getEndpointPublic());
|
|
|
+ return new ResponseBodyVO<>(ResponseBodyVO.Response.SUCCESS, "请求成功!", previewUrl);
|
|
|
+ }
|
|
|
+
|
|
|
@GetMapping(value = "/copy")
|
|
|
public ResponseBodyVO<String> copy(
|
|
|
@RequestParam("source") String source,
|