Mit dem AWS Golong SDK versuche ich, ein Ablaufdatum für einige der Objekte festzulegen, die ich hochlade. Ich bin mir ziemlich sicher, dass die Kopfzeile korrekt eingestellt ist, aber wenn Sie sich in S3 anmelden und die Eigenschaften des neuen Objekts anzeigen, scheint es kein Ablaufdatum zu haben.S3-Objekte laufen nicht mit dem Golang-SDK ab
Unten ist ein Ausschnitt aus wie ich das Hochladen von Objekten
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,
})
Und hier ist das, was ich sehe, wenn sie in die Website einloggen
Jede Idee, was hier vor sich geht? Dank
Sehr geschätzt. Hasse es, der Typ zu sein, der die Dokumente nicht gelesen hat – tier1