Nodejs urlencode模块url加密解密

安装

npm install urlencode

使用

var urlencode = require('urlencode');

console.log(urlencode('苏千')); // default is utf8
console.log(urlencode('苏千', 'gbk')); // '%CB%D5%C7%A7'

// decode gbk
urlencode.decode('%CB%D5%C7%A7', 'gbk'); // '苏千'

// parse gbk querystring
urlencode.parse('nick=%CB%D5%C7%A7', {charset: 'gbk'}); // {nick: '苏千'}

// stringify obj with gbk encoding
var str = 'x[y][0][v][w]=' + urlencode('雾空', 'gbk'); // x[y][0][v][w]=%CE%ED%BF%D5
var obj =  {'x' : {'y' : [{'v' : {'w' : '雾空'}}]}};
urlencode.stringify(obj, {charset: 'gbk'}).should.equal(str);

参考链接: https://www.npmjs.com/package/urlencode

版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/03/12/nodejs-urlencode-module-url-encryption-and-decryption/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
海报
Nodejs urlencode模块url加密解密
安装 npm install urlencode 使用 var urlencode = require('urlencode'); console.log(urlencode('苏千')); // default is utf8 conso……
<<上一篇
下一篇>>
文章目录
关闭
目 录