node.js学习(十八、URL模块)
2017-03-22 20:35
465 查看
const url = require('url'); var urlObject=url.parse("http://es6.ruanyifeng.com/docs/string?test=aa&parms=2&time=110#字符串的遍历器接口",true); console.log(urlObject); //输出 Url { protocol: 'http:', slashes: true, auth: null, host: 'es6.ruanyifeng.com', port: null, hostname: 'es6.ruanyifeng.com', hash: '#字符串的遍历器接口', search: '?test=aa&&parms=2&&time=110', query: { test: 'aa', parms: '2', time: '110' }, pathname: '/docs/string', path: '/docs/string?test=aa&&parms=2&&time=110', href: 'http://es6.ruanyifeng.com/docs/string?test=aa&&parms=2&&time=110#字符串的遍历器接口' }
url.format(urlObject) urlObject 转字符串
url.resolve(from, to) 相当于获取from网址下对应相对路径to的绝对路径,实际上就是截取from中的域名再拼上to
相关文章推荐
- Node.js学习之地址解析模块URL的使用详解
- node.js入门学习之url模块
- node.js学习笔记--官方原生模块-queryString,url,Buffer
- Node.js中的模块机制学习笔记
- node.js学习之模块篇(转载)
- node.js学习笔记5——核心模块1
- node.js学习教程之三:模块
- Node.js学习笔记(3、http模块)
- Node.Js url模块详解
- 【node.js学习】--(2)--模块
- Node.js中的URL模块
- node.js 学习笔记三:路由url
- NODE.JS学习笔记——CRYPTO 加密模块
- node.js学习笔记(8)--multer模块文件上传
- C# Url操作类封装、仿Node.Js中的Url模块
- node.js学习笔记之常用模块介绍
- node.js之url模块
- Node.js学习笔记【1】入门(服务器JS、函数式编程、阻塞与非阻塞、回调、事件、内部和外部模块)
- Node.js学习笔记3【核心模块--event】
- Node.js学习笔记4【核心模块--fs】