node之querystring
为什么用querystring
post请求数据是分段传输的,服务器能获得上传的二进制数据,但是二进制数据需要转化成对象,才能使用,所以用到querystring
只能处理参数,形式有"username=zll&paw=123456"
把上传的参数,转化成参数对象
const querystring = require("querystring");
console.log(querystring.parse("a=100&b=200"));
把对象,转化成上传的参数
let res = querystring.stringify({a:100,b:200,c:"abc"});
console.log(res);//a=100&b=200&c=abc