提交 1f640e80 作者: bax

测试

上级 508aba6a
......@@ -91,7 +91,6 @@ public class UploadController {
.build(OssConstant.ENDPOINT, OssConstant.ACCESSKEYID, OssConstant.ACCESSKEYSECRET);
File file = XmlUtil.ossUpload(uploadFile);
String location =null;
String cdnURL = "https://file.iuav.com/";
try {
ObjectMetadata meta = new ObjectMetadata();
// 指定上传的内容类型。
......@@ -99,7 +98,7 @@ public class UploadController {
// 文件上传时设置访问权限ACL。
// meta.setObjectAcl(CannedAccessControlList.Private);
String oldName = uploadFile.getOriginalFilename();
String newName = UUID.randomUUID().toString()
String newName = "file/" + UUID.randomUUID().toString()
+ oldName.substring(oldName.lastIndexOf("."), oldName.length());
// 通过UploadFileRequest设置多个参数。
// 依次填写Bucket名称(例如examplebucket)以及Object完整路径(例如exampledir/exampleobject.txt),Object完整路径中不能包含Bucket名称。
......@@ -124,7 +123,8 @@ public class UploadController {
// 断点续传上传。
UploadFileResult uploadFileResult = ossClient.uploadFile(uploadFileRequest);
location = uploadFileResult.getMultipartUploadResult().getLocation();
// location = uploadFileResult.getMultipartUploadResult().getLocation();
location = OssConstant.DOMAIN + "/" + newName;
log.info("location" + location);
} catch (OSSException oe) {
......
......@@ -12,15 +12,18 @@ public class OssConstant {
public static String ACCESSKEYID;
public static String ACCESSKEYSECRET;
public static String BUCKET;
public static String DOMAIN;
public OssConstant(
@Value("${aliyun.oss.endpoint}") String endPoint,
@Value("${aliyun.oss.access-key-id}") String accessKeyId,
@Value("${aliyun.oss.access-key-secret}") String accessKeySecret,
@Value("${aliyun.oss.bucket}") String bucket) {
@Value("${aliyun.oss.bucket}") String bucket,
@Value("${aliyun.oss.domain}") String domain) {
ENDPOINT = endPoint;
ACCESSKEYID = accessKeyId;
ACCESSKEYSECRET = accessKeySecret;
BUCKET = bucket;
DOMAIN = domain;
}
}
......@@ -26,10 +26,11 @@ springfox:
aliyun:
oss:
endpoint: file.iuav.com
endpoint: oss-cn-hangzhou.aliyuncs.com
access-key-id: LTAI5tK6UG2LzMkf1FKZBkBU
access-key-secret: ${OSS_ACCESS_KEY_SECRET}
bucket: share-fly
domain: file.iuav.com
mmcflying:
download:
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论