node.js中的url.parse方法使用说明
2014-12-10 00:00
796 查看
方法说明:
讲一个URL字符串转换成对象并返回。
语法:
接收参数:
urlStr url字符串
parseQueryString 为true时将使用查询模块分析查询字符串,默认为false
slashesDenoteHost
默认为false,//foo/bar 形式的字符串将被解释成 { pathname: ‘//foo/bar' }
如果设置成true,//foo/bar 形式的字符串将被解释成 { host: ‘foo', pathname: ‘/bar' }
例子:
讲一个URL字符串转换成对象并返回。
语法:
url.parse(urlStr, [parseQueryString], [slashesDenoteHost])
接收参数:
urlStr url字符串
parseQueryString 为true时将使用查询模块分析查询字符串,默认为false
slashesDenoteHost
默认为false,//foo/bar 形式的字符串将被解释成 { pathname: ‘//foo/bar' }
如果设置成true,//foo/bar 形式的字符串将被解释成 { host: ‘foo', pathname: ‘/bar' }
例子:
var url = require('url'); var a = url.parse('http://example.com:8080/one?a=index&t=article&m=default'); console.log(a); //输出结果: { protocol : 'http' , auth : null , host : 'example.com:8080' , port : '8080' , hostname : 'example.com' , hash : null , search : '?a=index&t=article&m=default', query : 'a=index&t=article&m=default', pathname : '/one', path : '/one?a=index&t=article&m=default', href : 'http://example.com:8080/one?a=index&t=article&m=default' }
相关文章推荐
- node.js中的url.parse方法使用说明
- node.js中的url.parse方法使用说明
- node.js中的url.parse方法使用说明
- node.js中的url.parse方法使用说明
- node.js中的url.resolve方法使用说明
- node.js中的url.resolve方法使用说明
- node.js中的querystring.parse方法使用说明
- node.js中的url.format方法使用说明
- node.js中的url.format方法使用说明
- node.js中的url.resolve方法使用说明
- node.js中的querystring.parse方法使用说明
- node.js中的path.sep方法使用说明
- node.js中的console.info方法使用说明
- node.js中的console.timeEnd方法使用说明
- node.js中的buffer.slice方法使用说明
- node.js中的path.extname方法使用说明
- node.js中的console.warn方法使用说明
- node.js中的emitter.on方法使用说明
- node.js中的path.basename方法使用说明
- node.js中的path.delimiter方法使用说明