Ethan Zhu
©️朱俊辉
All Rights Reserved.

NodeJs提供的基础包的使用

1.url

url 模块用于处理与解析 URL
1.1: url.parse方法是经常用到的方法
参数一是urlString<string>要解析的url字符串;
参数二是parseQueryString<boolean>如果设为 true,则返回的 URL 对象的 query 属性会是一个使用 querystring 模块的 parse() 生成的对象。 如果设为 false,则 query 会是一个未解析未解码的字符串。 默认为 false
参数三是slashesDenoteHost<boolean>如果设为 true,则 // 之后至下一个 / 之前的字符串会解析作为 host。 例如, //foo/bar 会解析为 {host: 'foo', pathname: '/bar'} 而不是 {pathname: '//foo/bar'}。 默认为 false

解析 URL 字符串并返回 URL 对象。如果 urlString 不是字符串,则抛出TypeError

2019-03-12
暂无评论

发表评论