Skip to content

Node.js md5 中文支持

遇到中文需要特殊处理

javascript
var Buffer = require("buffer").Buffer;
var crypto = require("crypto");

function md5(data) {
  var buf = new Buffer(data);
  var str = buf.toString("binary"); // 关键
  return crypto.createHash("md5").update(str).digest("hex");
}
var Buffer = require("buffer").Buffer;
var crypto = require("crypto");

function md5(data) {
  var buf = new Buffer(data);
  var str = buf.toString("binary"); // 关键
  return crypto.createHash("md5").update(str).digest("hex");
}

最后编辑时间:

Version 4.0 (framework-1.0.0-rc.20)