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

前端技术 2023/09/07 JavaScript

方法说明:

讲一个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\'
}

本文地址:https://www.stayed.cn/item/19591

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。