是否可以在远程服务器上获取文件的md5?如果是这样的话?
答案 0 :(得分:15)
md5_file("http://remotelocation/file")
答案 1 :(得分:7)
没有下载它,或者提供信息的远程服务器(网络服务,HTML页面等)是不可能的。
如果您的PHP安装配置为打开远程流,则可以使用md5(file_get_contents("http://remotelocation/file"))
下载文件并计算md5哈希值。但那将下载完整的文件。
答案 2 :(得分:3)
取决于你的意思。有两种方法:
您连接到远程服务器并计算其中的哈希值(如ssh到服务器)。
获取(下载)文件并计算哈希值。
显然要计算文件的哈希值,你必须阅读文件的内容。