以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关于二进制文件,怎样确保上传前CRC值与下载的CRC值是一样  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=178854)

--  作者:fvcfox
--  发布时间:2022/7/24 11:07:00
--  关于二进制文件,怎样确保上传前CRC值与下载的CRC值是一样
因为我发现下载后的文件修改时间改变了,这样就不能确保上传前与下载后的CRC值一样
--  作者:有点蓝
--  发布时间:2022/7/24 20:06:00
--  
没有办法保证。二进制列文件读取保存到硬盘后,可以理解为每次都是一个新的文件,尽管文件的内容是一样的。

只能保存时同时把crc值保存到数据库,然后认为二进制列存储的文件就是这个crc值。然后使用这个crc值和旧的文件的crc值进行比较