Skip to content

Commit cf4aec2

Browse files
committed
fix(upload): update header key from File-Size to X-File-Size for size retrieval
1 parent 0fea41b commit cf4aec2

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

server/handles/fsup.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,10 @@ func FsStream(c *gin.Context) {
5656
}
5757
}
5858
dir, name := stdpath.Split(path)
59-
// 如果请求头 Content-Length 和 File-Size 都没有,则 size=-1,表示未知大小的流式上传
59+
// 如果请求头 Content-Length 和 X-File-Size 都没有,则 size=-1,表示未知大小的流式上传
6060
size := c.Request.ContentLength
6161
if size < 0 {
62-
sizeStr := c.GetHeader("File-Size")
62+
sizeStr := c.GetHeader("X-File-Size")
6363
if sizeStr != "" {
6464
size, err = strconv.ParseInt(sizeStr, 10, 64)
6565
if err != nil {

server/webdav/webdav.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -344,7 +344,7 @@ func (h *Handler) handlePut(w http.ResponseWriter, r *http.Request) (status int,
344344
}
345345
size := r.ContentLength
346346
if size < 0 {
347-
sizeStr := r.Header.Get("File-Size")
347+
sizeStr := r.Header.Get("X-File-Size")
348348
if sizeStr != "" {
349349
size, err = strconv.ParseInt(sizeStr, 10, 64)
350350
if err != nil {

0 commit comments

Comments
 (0)