我正在开发桌面 Java 应用程序。它需要检查我的 S3 服务器上的特定文件。
我不想下载整个文件进行比较,我需要看看服务器中的文件是否比本地文件新,然后下载并替换。
我不知道如何检查其中是否有更新的可用部分。
我听说过哈希作为一种方法,但我对如何在两个方面(本地和通过 S3)实际实现这一点几乎没有经验
最佳答案
获取远程文件的哈希值: How to get the md5sum of a file on Amazon's S3
获取本地文件的哈希值: Getting a File's MD5 Checksum in Java
关于java - 如何比较本地文件与Amazon s3文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14591926/