1

我以照片或其他文件的形式上传文件。有时文件被上传,即文件路径会在那里,但大小将是 0 字节或部分文件。请建议我一个解决方案来检查此类上传的完整完整性检查。我有一个解决方案来查找文件大小并在上传完成后检查它,这是一个可靠的解决方案吗?还有其他好的方法吗?

4

1 回答 1

2

找到大小并不是一个完全可靠的解决方案。我建议您使用校验和来检查传输文件的完整性。客户端应该计算它正在发送的文件的校验和,以请求作为参数发送校验和值。在服务器端,应再次计算校验和并与客户端发送的校验和进行比较。如果两个匹配,文件是好的!

这是在 java 中生成校验和的示例:

http://www.mkyong.com/java/how-to-generate-a-file-checksum-value-in-java/

于 2013-08-14T09:47:58.847 回答