|
@@ -124,11 +124,13 @@ func (m *S3Oss) UploadFile(fileName, localFile, savePath string) (resourceUrl st
|
|
path = uploadDir + time.Now().Format("200601/20060102/") + fileName
|
|
path = uploadDir + time.Now().Format("200601/20060102/") + fileName
|
|
}
|
|
}
|
|
putObjectInput := &s3.PutObjectInput{
|
|
putObjectInput := &s3.PutObjectInput{
|
|
- ACL: aws.String(s3.ObjectCannedACLPublicRead),
|
|
|
|
Bucket: aws.String(bucketName),
|
|
Bucket: aws.String(bucketName),
|
|
Key: aws.String(path),
|
|
Key: aws.String(path),
|
|
Body: bytes.NewReader(fileContent),
|
|
Body: bytes.NewReader(fileContent),
|
|
}
|
|
}
|
|
|
|
+ if utils.S3OpenAcl == "1" {
|
|
|
|
+ putObjectInput.ACL = aws.String(s3.ObjectCannedACLPublicRead)
|
|
|
|
+ }
|
|
fmt.Printf("put object input: %+v\n", putObjectInput)
|
|
fmt.Printf("put object input: %+v\n", putObjectInput)
|
|
_, e = client.PutObject(putObjectInput)
|
|
_, e = client.PutObject(putObjectInput)
|
|
if e != nil {
|
|
if e != nil {
|