From d526569d13b92c42c8b34055e255f50bd7c92c70 Mon Sep 17 00:00:00 2001 From: Ben McClelland Date: Tue, 6 Jun 2023 10:06:22 -0700 Subject: [PATCH] fix: head object content length header --- s3api/controllers/base.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/s3api/controllers/base.go b/s3api/controllers/base.go index b6da2583..5d2a22db 100644 --- a/s3api/controllers/base.go +++ b/s3api/controllers/base.go @@ -344,7 +344,10 @@ func (c S3ApiController) HeadObject(ctx *fiber.Ctx) error { }, }) - return ctx.SendStatus(http.StatusOK) + // https://github.com/gofiber/fiber/issues/2080 + // ctx.SendStatus() sets incorrect content length on HEAD request + ctx.Status(http.StatusOK) + return nil } func (c S3ApiController) CreateActions(ctx *fiber.Ctx) error {