Forráskód Böngészése

设置公共读权限

xyxie 1 éve
szülő
commit
96b3510d5a
1 módosított fájl, 5 hozzáadás és 2 törlés
  1. 5 2
      services/aws_s3.go

+ 5 - 2
services/aws_s3.go

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