Файл успешно загружен, и я хочу вернуть URL-адрес файла после загрузки.
_, err := s3.New(s).PutObject(&s3.PutObjectInput{
Bucket: aws.String("bucket"),
Key: aws.String(tempFileName),
ACL: aws.String("public-read"), // could be private if you want it to be access by only authorized users
Body: bytes.NewReader(buffer),
ContentLength: aws.Int64(int64(size)),
ContentType: aws.String(http.DetectContentType(buffer)),
ContentDisposition: aws.String("attachment"),
ServerSideEncryption: aws.String("AES256"),
StorageClass: aws.String("INTELLIGENT_TIERING"),
})
Я проверил документ Amazon для функции PutObject, но тип структуры PutObjectOutput Но в этой структуре нет URL загруженного файла.
Как получить URL файла?Есть ли другой способ вернуть URL загруженного файла в Amazon S3 SDK, как только загрузка будет успешной?
Спасибо