fix(fix bug , add nexttime feature): ServeFileDownload filename double quotes cause underscores before and after the final file

This commit is contained in:
med-one
2022-03-02 11:00:04 +08:00
parent 68bdf7deb4
commit 5c23c0cecd

View File

@ -92,7 +92,7 @@ func (r *Response) ServeFileDownload(path string, name ...string) {
}
r.Header().Set("Content-Type", "application/force-download")
r.Header().Set("Accept-Ranges", "bytes")
r.Header().Set("Content-Disposition", fmt.Sprintf(`attachment;filename="%s"`, url.QueryEscape(downloadName)))
r.Header().Set("Content-Disposition", fmt.Sprintf(`attachment;filename=%s`, url.QueryEscape(downloadName)))
r.Server.serveFile(r.Request, serveFile)
}