NodeJs获取url信息

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_38208401/article/details/85227676

nodejs获取url

var http = require('http');
var URL = require('url');
var testUrl = 'http://localhost:8888/select?aa=001&bb=002';

var p = URL.parse(testUrl,true); 
console.log(p.href);//取到的值是:http://localhost:8888/select?aa=001&bb=002
console.log(p.protocol);//取到的值是:http: 
console.log(p.hostname);//取到的值是:locahost
console.log(p.host);//取到的值是:localhost:8888
console.log(p.port);//取到的值是:8888
console.log(p.path);//取到的值是:/select?aa=001&bb=002
console.log(p.query);//取到的值是:{aa: "001", bb: "002"} 未传入true取到的值是:aa=001&bb=002
//下面2个,URL.parse(testUrl,true)必须传入true
console.log(p.query.aa);//取到的值是:001
console.log(p.pathname);//渠道的值是:/select

执行结果:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_38208401/article/details/85227676