From 123b43666edc6a1f92edd1437fd1332d99728b11 Mon Sep 17 00:00:00 2001 From: Nakji Date: Tue, 25 Feb 2025 17:21:49 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20CRC32=20=ED=97=A4=EB=8D=94=20=EB=B9=84?= =?UTF-8?q?=ED=99=9C=EC=84=B1=ED=99=94=20=EC=84=A4=EC=A0=95=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/swyp8team2/image/config/S3Config.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/com/swyp8team2/image/config/S3Config.java b/src/main/java/com/swyp8team2/image/config/S3Config.java index 4238db0c..3e65b030 100644 --- a/src/main/java/com/swyp8team2/image/config/S3Config.java +++ b/src/main/java/com/swyp8team2/image/config/S3Config.java @@ -5,6 +5,8 @@ import org.springframework.context.annotation.Configuration; import software.amazon.awssdk.auth.credentials.AwsBasicCredentials; import software.amazon.awssdk.auth.credentials.StaticCredentialsProvider; +import software.amazon.awssdk.core.checksums.RequestChecksumCalculation; +import software.amazon.awssdk.core.checksums.ResponseChecksumValidation; import software.amazon.awssdk.regions.Region; import software.amazon.awssdk.services.s3.S3Client; import software.amazon.awssdk.services.s3.S3Configuration; @@ -33,6 +35,8 @@ public S3Client s3Client() { .serviceConfiguration(S3Configuration.builder() .pathStyleAccessEnabled(true) .build()) + .requestChecksumCalculation(RequestChecksumCalculation.WHEN_REQUIRED) + .responseChecksumValidation(ResponseChecksumValidation.WHEN_REQUIRED) .build(); } }