4344433334444444
This commit is contained in:
parent
2939be7372
commit
994c377ba8
@ -7,7 +7,7 @@ import net.lab1024.sa.base.common.enumeration.BaseEnum;
|
|||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
@Getter
|
@Getter
|
||||||
public enum OSSFileTypeEnum implements BaseEnum {
|
public enum OSSFileTypeEnum implements BaseEnum {
|
||||||
PUBLIC(1, "static/images"),
|
PUBLIC(1, "public"),
|
||||||
SIGN(2, "sign"),
|
SIGN(2, "sign"),
|
||||||
;
|
;
|
||||||
|
|
||||||
|
|||||||
@ -59,7 +59,7 @@ public class OSSFileController {
|
|||||||
Date expiration = new Date(expireEndTime);
|
Date expiration = new Date(expireEndTime);
|
||||||
PolicyConditions policyConds = new PolicyConditions();
|
PolicyConditions policyConds = new PolicyConditions();
|
||||||
policyConds.addConditionItem(PolicyConditions.COND_CONTENT_LENGTH_RANGE, 0, 10*1024*1024);// 最大 10 M
|
policyConds.addConditionItem(PolicyConditions.COND_CONTENT_LENGTH_RANGE, 0, 10*1024*1024);// 最大 10 M
|
||||||
policyConds.addConditionItem(MatchMode.StartWith, PolicyConditions.COND_KEY, ossFileType.getDesc());
|
policyConds.addConditionItem(MatchMode.StartWith, PolicyConditions.COND_KEY, dir);
|
||||||
|
|
||||||
String postPolicy = client.generatePostPolicy(expiration, policyConds);
|
String postPolicy = client.generatePostPolicy(expiration, policyConds);
|
||||||
byte[] binaryData = postPolicy.getBytes("utf-8");
|
byte[] binaryData = postPolicy.getBytes("utf-8");
|
||||||
@ -98,7 +98,7 @@ public class OSSFileController {
|
|||||||
Date expiration = new Date(expireEndTime);
|
Date expiration = new Date(expireEndTime);
|
||||||
PolicyConditions policyConds = new PolicyConditions();
|
PolicyConditions policyConds = new PolicyConditions();
|
||||||
policyConds.addConditionItem(PolicyConditions.COND_CONTENT_LENGTH_RANGE, 0, 10*1024*1024);// 最大 10 M
|
policyConds.addConditionItem(PolicyConditions.COND_CONTENT_LENGTH_RANGE, 0, 10*1024*1024);// 最大 10 M
|
||||||
policyConds.addConditionItem(MatchMode.StartWith, PolicyConditions.COND_KEY, ossFileType.getDesc());
|
policyConds.addConditionItem(MatchMode.StartWith, PolicyConditions.COND_KEY, dir);
|
||||||
|
|
||||||
String postPolicy = client.generatePostPolicy(expiration, policyConds);
|
String postPolicy = client.generatePostPolicy(expiration, policyConds);
|
||||||
byte[] binaryData = postPolicy.getBytes("utf-8");
|
byte[] binaryData = postPolicy.getBytes("utf-8");
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user