|
@@ -144,7 +144,7 @@ public class OssUtil {
|
|
OSS client = isPublic ? publicClient : privateClient;
|
|
OSS client = isPublic ? publicClient : privateClient;
|
|
ObjectMetadata meta = new ObjectMetadata();
|
|
ObjectMetadata meta = new ObjectMetadata();
|
|
// 设置MD5校验。
|
|
// 设置MD5校验。
|
|
- String md5 = BinaryUtil.toBase64String(BinaryUtil.calculateMd5(content.getBytes()));
|
|
|
|
|
|
+ String md5 = BinaryUtil.toBase64String(BinaryUtil.calculateMd5(content.getBytes(StandardCharsets.UTF_8)));
|
|
meta.setContentMD5(md5);
|
|
meta.setContentMD5(md5);
|
|
// 上传内容到指定的存储空间(bucketName)并保存为指定的文件名称(objectName)。
|
|
// 上传内容到指定的存储空间(bucketName)并保存为指定的文件名称(objectName)。
|
|
PutObjectRequest putObjectRequest = new PutObjectRequest(bucket, objectName,
|
|
PutObjectRequest putObjectRequest = new PutObjectRequest(bucket, objectName,
|
|
@@ -160,7 +160,7 @@ public class OssUtil {
|
|
* @param localPath
|
|
* @param localPath
|
|
* @throws IOException
|
|
* @throws IOException
|
|
*/
|
|
*/
|
|
- public File download(boolean isPublic, String objectName, String localPath){
|
|
|
|
|
|
+ public File download(boolean isPublic, String objectName, String localPath) {
|
|
log.info("oss Download is come in");
|
|
log.info("oss Download is come in");
|
|
String bucket = isPublic ? aliYunOssPublicDomain.getPublicBucket() : aliYunOssPrivateDomain.getPrivateBucket();
|
|
String bucket = isPublic ? aliYunOssPublicDomain.getPublicBucket() : aliYunOssPrivateDomain.getPrivateBucket();
|
|
OSS client = isPublic ? publicClient : privateClient;
|
|
OSS client = isPublic ? publicClient : privateClient;
|