前端开发 \ Node.js \ node.js中的url.parse方法使用说明

node.js中的url.parse方法使用说明

总点击237
简介:方法说明: 讲一个URL字符串转换成对象并返回。 语法: url.parse(urlStr,[parseQueryString],[slashesDenoteHost]);

方法说明:

讲一个URL字符串转换成对象并返回。

语法:

url.parse(urlStr,[parseQueryString],[slashesDenoteHost]);


接收参数:urlStr                                       url字符串parseQueryString                   为true时将使用查询模块分析查询字符串,默认为falseslashesDenoteHost               默认为false,//foo/bar 形式的字符串将被解释成 { pathname: ‘//foo/bar' }如果设置成true,//foo/bar 形式的字符串将被解释成  { host: ‘foo',pathname: ‘/bar' }Eg:var url = require('url');var a = url.parse('http://localhost:8080/one?a=index&t=article');console.log(a);//输出结果:{protocol : 'http',auth : null,host : 'localhost:8080',port : '8080',hostname : 'localhost',hash : null,search : '?a=index&t=article',query : 'a=index&t=article',pathname : '/one',path : '/one?a=index&t=article',href : 'http://localhost:8080/one?a=index&t=article'}


意见反馈 常见问题 官方微信 返回顶部