得到的字符串经过base64(key1=value1&key2=value2……); 如何将该字符串解码成原始字符串?
使用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应该很快也会有了吧