fix: check post policy like AWS S3 (#18074)

This commit is contained in:
jiuker
2023-09-26 03:35:25 +08:00
committed by GitHub
parent ac3a19138a
commit 6dec60b6e6
2 changed files with 50 additions and 5 deletions

View File

@@ -593,11 +593,13 @@ func newPostRequestV2(endPoint, bucketName, objectName string, accessKey, secret
signature := calculateSignatureV2(encodedPolicy, secretKey)
formData := map[string]string{
"AWSAccessKeyId": accessKey,
"bucket": bucketName,
"key": objectName + "/${filename}",
"policy": encodedPolicy,
"signature": signature,
"AWSAccessKeyId": accessKey,
"bucket": bucketName,
"key": objectName + "/${filename}",
"policy": encodedPolicy,
"signature": signature,
"X-Amz-Ignore-signature": "",
"X-Amz-Ignore-AWSAccessKeyId": "",
}
// Create the multipart form.