Commit 748ea544 authored by jiawei's avatar jiawei

测试 视频上传MD5值不一致时 代码修改

parent bc9a9107
package cn.chnmuseum.party.common.util;
import cn.hutool.crypto.digest.MD5;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.InputStream;
......@@ -50,6 +52,7 @@ public class CopyStreamUtils {
// 更新md5校验码的输入流
Md5Utils.updateFileMD5String(buffer, readNum);
// 分段的复制inputStream,每次将新产生的小段流与原来的合并
streams.add(new ByteArrayInputStream(baos.toByteArray()));
......@@ -68,6 +71,8 @@ public class CopyStreamUtils {
Map<String, Object> map = new HashMap<>();
map.put("md5", MD5String);
map.put("inputStream", sequenceInputStream);
// String digestHex16 = MD5.create().digestHex16(inputStream);
// map.put("md5", digestHex16);
return map;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment