Используя AWS Golang SDK, я пытаюсь установить дату истечения срока действия для некоторых из объектов, которые я загружаю. Я уверен, что заголовок правильно настроен, однако при входе в S3 и просмотре свойств нового объекта у него нет даты истечения срока действия.Объекты S3, не истекающие с использованием Golang SDK
Ниже приведен фрагмент кода, как я загружаю объектов
exp := time.Now()
exp = exp.Add(time.Hour * 24)
svc := s3.New(session.New(config))
_, err = svc.PutObject(&s3.PutObjectInput{
Bucket: aws.String("MyBucketName"),
Key: aws.String("201700689.zip"),
Body: fileBytes,
ContentLength: aws.Int64(size),
ContentType: aws.String(fileType),
Expires: &exp,
})
И вот что я вижу при входе на сайт
Любая идея, что здесь происходит? Благодаря
Большое значение. Ненавижу быть парнем, который не читал/не понимал документы – tier1