From e6235c10d6ce680eaa5a839df07bf0cebfa755b3 Mon Sep 17 00:00:00 2001 From: lzh <1625167628@qq.com> Date: Fri, 23 May 2025 11:31:46 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=97=A5=E5=BF=97=E6=89=93?= =?UTF-8?q?=E5=8D=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- service/files.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/service/files.go b/service/files.go index dce3aa9..b120861 100644 --- a/service/files.go +++ b/service/files.go @@ -10,6 +10,7 @@ import ( "path/filepath" "strings" + "dubbo.apache.org/dubbo-go/v3/common/logger" filesApi "github.com/filebrowser/filebrowser/v2/api/files" "github.com/filebrowser/filebrowser/v2/files" "github.com/filebrowser/filebrowser/v2/rules" @@ -156,6 +157,7 @@ func (f *FilesProvider) TusCreate(ctx context.Context, req *filesApi.TusCreateRe if err := openFile.Close(); err != nil { return nil, err } + logger.Infof("创建空文件,%v", openFile.Name()) return &filesApi.TusCreateResp{ UploadLength: -1, UploadOffset: 0, @@ -200,6 +202,7 @@ func (f *FilesProvider) TusUpload(ctx context.Context, req *filesApi.TusUploadRe return nil, fmt.Errorf("could not seek file: %w", err) } + logger.Infof("写入文件块,offset:%v,块大小:%vbyte", req.UploadOffset, len(req.Content)) bytesWritten, err := io.Copy(openFile, bytes.NewBuffer(req.Content)) if err != nil { return nil, fmt.Errorf("could not write to file: %w", err) @@ -259,6 +262,7 @@ func (f *FilesProvider) ResumableTransfer(ctx context.Context, req *filesApi.Res return nil, fmt.Errorf("could not open file: %w", err) } defer openFile.Close() + logger.Debugf("设置文件读取,offset:%v,length:%v", req.Offset, req.Length) _, err = openFile.Seek(req.Offset, 0) if err != nil { return nil, err