- Node简介
- 第一个node程序
- module(模块系统)
- npm包管理器
- 模块系统优先级
- 认识http内置模块
- url内置模块
- path内置模块
- fs内置模块
- http模块服务端进阶
- http报文浅析
- url模块进阶
- path模块进阶
- querystring模块进阶
- 了解Buffer和Stream
- os模块
- Buffer模块
- Stream模块
- http模块客户端
- Cookie浅析
URL模块
常用方法:
url.parse(urlString[,parseQueryString])
- urlString
<string>
要解析的 URL 字符串。 - parseQueryString
<boolean>
如果为 true,则 query 属性总会通过 querystring 模块的 parse() 方法生成一个对象。 如果为 false,则返回的 URL 对象上的 query 属性会是一个未解析、未解码的字符串。 默认为 false。
url对象的属性:
- host域名与资源请求地址
- hostname域名
- href整个url
- origin协议与域名
- pathname资源请求地址
- port端口号
- protocol协议
- search查询体
- query查询参数
http://www.baidu.com:8080/js/vendor/main.js?name=lkj&age=45