|
@@ -130,6 +130,7 @@ public class AwsTemplate implements FileStorageTemplate {
|
|
|
metadata.setContentType("application/json");
|
|
|
|
|
|
}
|
|
|
+ metadata.setContentLength(stream.available());
|
|
|
PutObjectRequest request = new PutObjectRequest(bucket, pathKey,stream ,metadata);
|
|
|
request.withCannedAcl(CannedAccessControlList.PublicRead);
|
|
|
PutObjectResult putObjectResult = amazonS3Client.putObject(request);
|
|
@@ -381,6 +382,7 @@ public class AwsTemplate implements FileStorageTemplate {
|
|
|
metadata.setContentType("application/json");
|
|
|
}
|
|
|
stream = FileUtil.getInputStream(new File(filePath));
|
|
|
+ metadata.setContentLength(stream.available());
|
|
|
PutObjectRequest request = new PutObjectRequest(bucket, pathKey,stream ,metadata);
|
|
|
request.withCannedAcl(CannedAccessControlList.PublicRead);
|
|
|
PutObjectResult putObjectResult = amazonS3Client.putObject(request);
|