8 回复
crypto模块
var crypto = require('crypto');
var h = crypto.createHash('md5');
h.update("A string");
h.update("Next string");
var ret = h.digest('hex'); //'11eb1cc525474f34a4eaf2ebc90d421f'
这不只是计算一个字符串,这是在计算一个流(buffer),buffer 的表现形式之一是字符串。
文件都是 buffer 组成的。
所以这个方法也能用来计算文件。
请在 statckoverflow 寻找对应代码。