URL是URI的子集,URI是标识某一互联网资源的标识符,URL是资源在互联网上所处的地址的位置。
URI和URL区别
- URI(Uniform Resource Identifier,统一资源标识符):统一资源标识符,是以字符串的形式标识的某一互联网资源。由某个协议方案表示的资源的定位标识符
- URL(Uniform Resource Locator,统一资源定位符):统一资源定位符,表示资源的地点(互联网上所处于的位置),使用Web浏览器等访问Web页面的时候需要输入的网页地址。
URI格式
绝对URI的格式:
格式
- 协议/方案名
协议:http、HTTPS、ftp等
方案:data或者javascript,指定数据或者脚本程序的方案 - 登录信息(认证):可选
指定用户名和密码 - 服务器地址
三种方式:- 域名
- IPv4地址,如192.168.1.1
- IPv6地址,如[0:0:0:0:0:0:0:1]
- 服务器端口号:可选
- 带层次的文件路径:服务器上的文件路径
- 查询字符串:可选
- 片段标识符