Merge pull request #450 from versity/ben/zero_len_chunked_put

fix: zero len put error when content length value not defined
This commit is contained in:
Ben McClelland
2024-03-12 10:14:51 -07:00
committed by GitHub
+3
View File
@@ -909,6 +909,9 @@ func (c S3ApiController) PutActions(ctx *fiber.Ctx) error {
// Other headers
contentLengthStr := ctx.Get("Content-Length")
if contentLengthStr == "" {
contentLengthStr = "0"
}
bucketOwner := ctx.Get("X-Amz-Expected-Bucket-Owner")
grants := grantFullControl + grantRead + grantReadACP + granWrite + grantWriteACP