1. O módulo introduzido querystring
var qs = exigem ( 'querystring')
2. convertendo cadeia de consulta porção como um objecto da mesma
qs.parse (str)
Exemplos:
var str = 'nome = zs & idade = 12 & = conjunto男' console.log (qs.parse (str));
Imprimir Resultados:
{Name: 'zs', idade: '12', conjunto: '男'}
3. O objecto da consulta em forma
qs.stringify (obj)
Exemplos:
var obj = { nome: 'ls' , idade: 13 , } console.log (qs.stringify (obj));
Imprimir Resultados:
name = ls & age = 13
4.qs.unescape (str) uso:
Se segue-se um objeto, valorizar valores chinesas compreendendo:
var obj = { name: 'ls' , idade: 13 , sexo: '女' }
Este objeto é convertido em uma consulta string:
qs.parse (obj)
O resultado é este:
name = ls & age = 13 & sexo =% E5% A5% B3
Então, desta vez, devemos resolver os problemas de codificação, uso qs.unescape (STR)
qs.unescape (qs.parse (obj))
Os resultados obtidos fez não [ilegível] a
name = ls & age = 13 & sexo = 女