快速上手 - url 模块 ¶
作者:KK
发表日期:2018.5.13
let url = require('url');
console.log(url.parse('https://xxx.com/a/b/c.html?ddd=eee#fff'));
//输出
{
protocol: 'https:',
slashes: true,
auth: null,
host: 'xxx.com',
port: null,
hostname: 'xxx.com',
hash: '#fff',
search: '?ddd=eee',
query: 'ddd=eee',
pathname: '/a/b/c.html',
path: '/a/b/c.html?ddd=eee',
href: 'https://xxx.com/a/b/c.html?ddd=eee#fff'
}
通常来说这个模块没什么要学的,你只要了解parse
方法就足够日常对URL的处理需求了。
如果是封装框架或SDK而用到URL的更多功能就去看官方文档好了,点击前往官方文档 - URL模块说明