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