From 0addcdeb3a8e1aadf9c4028cbbe72278d8efdce0 Mon Sep 17 00:00:00 2001 From: Sydonian <794346190@qq.com> Date: Fri, 20 Oct 2023 10:59:56 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=B8=8B=E8=BD=BD=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E7=BC=BA=E5=B0=91=E6=9C=80=E5=90=8E=E4=B8=80=E9=83=A8?= =?UTF-8?q?=E5=88=86=E6=95=B0=E6=8D=AE=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/internal/http/object.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/client/internal/http/object.go b/client/internal/http/object.go index 671dc26..ad84d6d 100644 --- a/client/internal/http/object.go +++ b/client/internal/http/object.go @@ -51,6 +51,10 @@ func (s *ObjectService) Download(ctx *gin.Context) { ctx.Stream(func(w io.Writer) bool { rd, err := file.Read(buf) if err == io.EOF { + err = myio.WriteAll(w, buf[:rd]) + if err != nil { + log.Warnf("writing data to response: %s", err.Error()) + } return false }