node 模块中需要用到md5,sha1加密。
大概步骤:
1.data = {}
2.jsonstr = JSON.stringify(data);
3.md5 = crypto.createHash(‘md5’).update(jsonstr, ‘utf8’).digest(‘hex’);
4.md5Key = (md5 + secret_key).toLowerCase();
5.sign = crypto.createHash(‘sha1’).update(md5Key, ‘utf8’).digest(‘hex’);
随记
还记得刚进现在这个项目组的时候,连css都不会,是真的一点都不会,唯一有点前端基础的,就是jquery,外加一点点vue的皮毛。一年不到的时间,在写这篇随记的时候,回过头来,自己真的成长了不少,大公司的人员变动相对频繁,自己能坚持多久,也是一个未知数,还好,当初选择这条路的初心还在,对于代码的热爱还在,对于新鲜事物的探索兴趣还在,希望能一直保持这个心态走下去。。。35岁之后,还有诗和远方~
js获取url中文参数
//网上比较经典的js获取url中的参数的方法1
2
3
4
5
6
7
8
9function getQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if ( r != null ){
return unescape(r[2]);
}else{
return null;
}
}