mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2024-01-19 02:48:24 +00:00
fix: Lost Content-Encoding metadata (#4010)
This commit is contained in:
parent
81624de27b
commit
15284e2bee
|
@ -356,6 +356,10 @@ func SaveAmzMetaData(r *http.Request, existing map[string][]byte, isReplace bool
|
||||||
metadata[s3_constants.AmzStorageClass] = []byte(sc)
|
metadata[s3_constants.AmzStorageClass] = []byte(sc)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ce := r.Header.Get("Content-Encoding"); ce != "" {
|
||||||
|
metadata["Content-Encoding"] = []byte(ce)
|
||||||
|
}
|
||||||
|
|
||||||
if tags := r.Header.Get(s3_constants.AmzObjectTagging); tags != "" {
|
if tags := r.Header.Get(s3_constants.AmzObjectTagging); tags != "" {
|
||||||
for _, v := range strings.Split(tags, "&") {
|
for _, v := range strings.Split(tags, "&") {
|
||||||
tag := strings.Split(v, "=")
|
tag := strings.Split(v, "=")
|
||||||
|
|
Loading…
Reference in a new issue