pull/193/merge
nikolajiang 2024-02-03 21:00:45 -07:00 committed by GitHub
commit 1bcf9692cd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 2 deletions

View File

@ -71,7 +71,7 @@ func (router *Router) customModResponse(r *http.Response) error {
r.Body = ioutil.NopCloser(bytes.NewReader(buf))
if buf != nil {
file := filepath.Join(router.opts.DownloadRoot, r.Request.URL.Path)
os.MkdirAll(path.Dir(file), os.ModePerm)
os.MkdirAll(filepath.ToSlash(filepath.Dir(file)), os.ModePerm)
err = renameio.WriteFile(file, buf, 0666)
if err != nil {
return err
@ -117,7 +117,7 @@ func (router *Router) customModResponse(r *http.Response) error {
resp.Body = ioutil.NopCloser(bytes.NewReader(buf))
if buf != nil {
file := filepath.Join(router.opts.DownloadRoot, r.Request.URL.Path)
os.MkdirAll(path.Dir(file), os.ModePerm)
os.MkdirAll(filepath.ToSlash(filepath.Dir(file)), os.ModePerm)
err = renameio.WriteFile(file, buf, 0666)
if err != nil {
return err