url.parse()
url.parse()可以将一个完整的URL地址以JSON对象 返回,里面都是get请求方式的相关信息,代码如下:
var url=require('url');
var path="http://localhost:8888/index?name=bob&password=123456";
var query=url.parse(path);
console.log(query);
结果:
代码2:
var url=require('url');
var path="http://localhost:8888/index?name=bob&password=123456";
var query=url.parse(path,true);
console.log(query);
效果:
对比得知,
url.parse(path,true);
加了true 后 ,JSON对象的 query中的query 由原来的字符串变成了对象,这在Node的官方文档也有说:
http的各个属性太多,用到时还是多看文档,最后列一下返回的JSON对象的各个属性: