dromara / x-file-storage

一行代码将文件存储到 本地、FTP、SFTP、WebDAV、谷歌云存储、阿里云OSS、华为云OBS、七牛云Kodo、腾讯云COS、百度云 BOS、又拍云USS、MinIO、 AWS S3、FastDFS、 Azure Blob Storage、金山云 KS3、美团云 MSS、京东云 OSS、天翼云 OOS、移动云 EOS、沃云 OSS、 网易数帆 NOS、Ucloud US3、青云 QingStor、平安云 OBS、首云 OSS、IBM COS、其它兼容 S3 协议的平台。后续即将支持 Samba、NFS
https://x-file-storage.xuyanwu.cn/
Apache License 2.0
1.77k stars 266 forks source link

上传后获取md5值与原文件本身的md5不一致 #298

Open 3gbug opened 2 months ago

3gbug commented 2 months ago

var fileInfo = fileStorageService.of(httpRequest) .setHashCalculatorMd5() .upload(); log.info(fileInfo.getHashInfo().getMd5());

同一个文件上传到oss,每次获取到的md5都不一样,oss文件md5跟原始上传的文件md5是一致的。

1171736840 commented 2 months ago

你用的哪个版本,更新到最新版试一下

3gbug commented 2 months ago

你用的哪个版本,更新到最新版试一下

implementation 'org.dromara.x-file-storage:x-file-storage-spring:2.2.1' implementation 'com.amazonaws:aws-java-sdk-s3:1.12.772'

已经是最新版本,还是一样每次计算出来的md5不一样。

1171736840 commented 2 months ago

那你再提供详细的版本号、代码、日志、报错信息等,越详细越好