我拆过的坑cycx

查询一下!

Nodejs urlencode模块url加密解密

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);


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-BlogPHP 1.7.3

Copyright Your WebSite.Some Rights Reserved.