diff --git a/weed/s3api/filer_util_tags.go b/weed/s3api/filer_util_tags.go index fde8e243e..bdc8f31da 100644 --- a/weed/s3api/filer_util_tags.go +++ b/weed/s3api/filer_util_tags.go @@ -7,7 +7,7 @@ import ( ) const ( - S3TAG_PREFIX = "s3-tag-" + S3TAG_PREFIX = "x-amz-tagging-" ) func (s3a *S3ApiServer) getTags(parentDirectoryPath string, entryName string) (tags map[string]string, err error) { diff --git a/weed/server/filer_server_handlers_read.go b/weed/server/filer_server_handlers_read.go index ca584f9f6..1fb24369b 100644 --- a/weed/server/filer_server_handlers_read.go +++ b/weed/server/filer_server_handlers_read.go @@ -97,7 +97,7 @@ func (fs *FilerServer) GetOrHeadHandler(w http.ResponseWriter, r *http.Request, if r.Method == "GET" { tagCount := 0 for k, _ := range entry.Extended { - if strings.HasPrefix(k, "s3-tag-") { + if strings.HasPrefix(k, "x-amz-tagging") { tagCount++ } }