node.js如何将base64编码的字符串解码?
发布于 3年前 作者 zhoutaobj 6499 次浏览

得到的字符串经过base64(key1=value1&key2=value2……); 如何将该字符串解码成原始字符串?

6 回复

使用Buffer

> new Buffer('IUAjJA==', 'base64').toString()
'!@#$'

测试代码

> var a = new Buffer('key1=value1&key2=value2').toString('base64');
undefined
> a
'a2V5MT12YWx1ZTEma2V5Mj12YWx1ZTI='
> new Buffer(a, 'base64').toString()
'key1=value1&key2=value2'

感谢兄弟的及时回复

这个方法我来试下.

试下来没问题。

https://github.com/node-browser-compat 用这个吧,浏览器现在都自带base64解码和编码函数了,node应该很快也会有了吧

回到顶部