Display storage-class of transitioned object in HEAD

This commit is contained in:
Poorna Krishnamoorthy
2020-11-16 22:52:40 -08:00
committed by Harshavardhana
parent 95675b0c9a
commit 08b24620c0
3 changed files with 28 additions and 2 deletions
+3
View File
@@ -200,6 +200,9 @@ func setObjectHeaders(w http.ResponseWriter, objInfo ObjectInfo, rs *HTTPRangeSp
fmt.Sprintf(`expiry-date="%s", rule-id="%s"`, expiryTime.Format(http.TimeFormat), ruleID),
}
}
if objInfo.TransitionStatus == lifecycle.TransitionComplete {
w.Header()[xhttp.AmzStorageClass] = []string{objInfo.StorageClass}
}
}
return nil