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