nodejs URL解析

说到URL就须要提一下URI,一个网址就是一个URL,是一个具体的符号,说明了要经过什么协议来访问某种资源,URI是一个字符格式规范,URL是URI的一个子集,URL确定是URI,但URI却不必定是URL。URL只能使用英文字母,阿拉伯数字和某些标点符号,而不能使用其它文字。node

我来解析一下我得博客网址,效果下图:服务器

url.parse()是一个nodejs的解析网址的方法。url

protocol:指定的是底层使用的协议blog

slashes:是否有协议的双斜线资源

auth:验证用户权限字符串

host:IP地址,也就是域名博客

port:端口号hash

hostname:主机名域名

hash:哈希值,一般是对应的是所谓的锚,也就是某个锚点的内容ejs

search:查询字符串参数

query:发送给HTTP服务器的一些数据

pathname:访问资源路径名

path:路径

href:能被解析的完整的超连接

相关文章
相关标签/搜索