File upload 当以块的形式上载大文件,并且每个块都经过CRC验证时,我是否应该在完成时对整个文件进行CRC验证?

File upload 当以块的形式上载大文件,并且每个块都经过CRC验证时,我是否应该在完成时对整个文件进行CRC验证?,file-upload,crc32,File Upload,Crc32,我编写了一个小程序和服务器,通过HTTP上传大文件,并具有CRC验证和恢复功能。它工作得很好,但我想知道是否应该重新考虑一些有效性检查,因为它可能是多余的 问题的标题实际上说明了一切 检查完整文件的CRC有效性是否完全多余?由于我知道在将文件压缩到一起时,每个块都是有效的,并且应该仍然有效(如果没有文件系统错误,在这种情况下,无论如何我都会遇到el grande问题),因此我认为应该足够合理地确保上传顺利进行 你觉得怎么样 致以最诚挚的问候这不必要,如果区块是正确的,那么组合区块怎么会不正确呢?

我编写了一个小程序和服务器,通过HTTP上传大文件,并具有CRC验证和恢复功能。它工作得很好,但我想知道是否应该重新考虑一些有效性检查,因为它可能是多余的

问题的标题实际上说明了一切

检查完整文件的CRC有效性是否完全多余?由于我知道在将文件压缩到一起时,每个块都是有效的,并且应该仍然有效(如果没有文件系统错误,在这种情况下,无论如何我都会遇到el grande问题),因此我认为应该足够合理地确保上传顺利进行

你觉得怎么样


致以最诚挚的问候

这不必要,如果区块是正确的,那么组合区块怎么会不正确呢?

当然,这也是我的想法。但我对CRC32的了解还不够,无法对此做出明智的判断。也许32位的长度不足以通过只查看块来完全验证文件,我会从增加的安全性中获益吗?