From ecc7465028b944bbbfa0f1f66a9bb28c540d5d55 Mon Sep 17 00:00:00 2001 From: Simon Ding Date: Sun, 17 Nov 2024 23:44:46 +0800 Subject: [PATCH] feat: use path escape --- pkg/alist/alist.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/alist/alist.go b/pkg/alist/alist.go index 3eab7dc..9c5d91a 100644 --- a/pkg/alist/alist.go +++ b/pkg/alist/alist.go @@ -170,7 +170,7 @@ func (c *Client) UploadStream(reader io.Reader, size int64, toDir string) (*Uplo } req.Header.Add("Authorization", c.token) - req.Header.Add("File-Path", url.QueryEscape(toDir)) + req.Header.Add("File-Path", url.PathEscape(toDir)) //req.Header.Add("As-Task", "true") req.Header.Add("Content-Type", "application/octet-stream") req.ContentLength = size