querystring 模块
引入
import querystring from 'querystring'
const querystring = require('querystring')
处理 url 参数
更轻量的 url 参数处理
const str = 'name=one&age=18&location=china'
const cstr = 'id=2&city=北京&url=https://www.app.com'
const myObj = {
a: 1,
b: 2,
c: 3
}
// { name: 'one', age: '18, location: 'china'}
const obj = querystring.parse(str)
// a=1&b=2&c=3
const myStr = querystring.stringify(myObj)
// 编码和解码,可以防止某些注入
const escaped = querystring.escape(cstr)
const unescaped = querystring.unescape(escaped)