前端学习(四)node核心模块url
来源:互联网 发布:java中二分法查找 编辑:程序博客网 时间:2024/06/05 07:08
URI偏重标识:字符串格式定义
URL偏重定位:说明通过哪种协议访问资源
URL是URI的一种,URL可用数字,英文和某些符号,其他文字要先编码再使用
核心模块URL:
nodeurl //查看url模块暴露的api{ Url: [Function: Url], parse: [Function: urlParse], //解析url变为Url对象 resolve: [Function: urlResolve], resolveObject: [Function: urlResolveObject], format: [Function: urlFormat], //转换Url对象为url URL: [Function: URL], URLSearchParams: [Function: URLSearchParams], domainToASCII: [Function: domainToASCII], domainToUnicode: [Function: domainToUnicode] }
url.parse("网址"); //解析url变为Url对象Url { protocol: 'http:', //应用层协议:http/ftp slashes: true, //是否有协议的双斜线"//" auth: null, host: 'www.imooc.com', //ip地址,域名 port: null, //端口 hostname: 'www.imooc.com', //主机名 hash: null, //不懂 search: null, //查询字符串参数 query: null, //参数 pathname: '/test0',//访问资源路径名 path: '/test0', //路径 href: 'http://www.imooc.com/test0'//完整超链接}url.parse("网址", true); //将query解析为一个键值对象,默认值为falseurl.parse("网址", true, true); //对网址进行正确解析,比如没写http,也不会有影响
url.format({Url对象}); //转换Url对象为urlurl.resolve("one","two"); //合成为一个合法的url地址
阅读全文
0 0
- 前端学习(四)node核心模块url
- 前端学习(四)node核心模块querystring
- Node.js学习(9)----核心模块
- Node.js学习笔记2【核心模块】
- Node.js学习笔记-----核心模块
- node.js学习(十八、URL模块)
- python学习笔记(四):核心模块方法
- node.js核心模块
- Node.js核心模块
- Node.js核心模块
- Node核心模块
- 【Node核心模块HTTP】
- Node.js URL模块
- node.js url模块
- Node.js url模块
- OpenCV学习笔记5 OpenCV核心模块与核心功能Core Module & Core Functionality(四)
- Node.js学习笔记3【核心模块--event】
- Node.js学习笔记4【核心模块--fs】
- 认识Docker(vmware+centos7+docker)
- Java之for循环优化方式-
- InputStream与OutputStream的使用例子
- liuxn防火墙
- java学习篇1-Java开发环境
- 前端学习(四)node核心模块url
- BZOJ1060 [ZJOI2007]时态同步
- springboot如何使用Freemarker模版引擎
- 福州大学第十四届程序设计竞赛_重现赛 J
- Atom常见实用插件
- 最少联通代价【曼哈顿距离】
- python_冒泡/递归
- 树莓派python编程有中文注释就报错:SyntaxError: Non-ASCII character
- Session学习---Session池、验证码