diff --git a/weed/command/filer_copy.go b/weed/command/filer_copy.go index 8c01cfd74..fa948249a 100644 --- a/weed/command/filer_copy.go +++ b/weed/command/filer_copy.go @@ -493,9 +493,12 @@ func detectMimeType(f *os.File) string { } if err != nil { fmt.Printf("read head of %v: %v\n", f.Name(), err) - return "application/octet-stream" + return "" } f.Seek(0, io.SeekStart) mimeType := http.DetectContentType(head[:n]) + if mimeType == "application/octet-stream" { + return "" + } return mimeType }