diff --git a/go/weed/weed_server/volume_server_handlers_read.go b/go/weed/weed_server/volume_server_handlers_read.go index 52c8e79cb..a8156e85b 100644 --- a/go/weed/weed_server/volume_server_handlers_read.go +++ b/go/weed/weed_server/volume_server_handlers_read.go @@ -89,7 +89,7 @@ func (vs *VolumeServer) GetOrHeadHandler(w http.ResponseWriter, r *http.Request) } if n.MimeSize > 0 { mt := string(n.Mime) - if mt != "application/octet-stream" { + if !strings.HasPrefix(mt, "application/octet-stream") { mtype = mt } }