URI 是一类更通用的资源标识符,分为URL 和 URN
- URL是通过描述资源的位置来标识资源的。
- URN是通过名字来识别资源,与资源位置无关。
URL通用格式: 方案://服务器位置/路径
<scheme>://<uer>:<password>@<host>:<port>/<path>;<params>?<query>#<frag>
#: 表示一个资源类的片段,浏览器从服务器获取整个资源后根据片段来显示那一部分资源,而不是直接请求片段。
?: 查询组件以&分隔,缩小请求资源的范围
; : 参数分隔
常见的方案格式
- http: 超文本传输协议方案,默认端口是80
- https:与http方案是一对,唯一的区别在于https使用了网景的ssl,ssl为http连接提供了端到端的加密机制,默认端口是443.
- mailto:指向e-mail地址。
- ftp:文件传输协议URL可以用来从FTP服务器上下载或上载文件
- rtsp,rtspu:实时流传输协议解析音频视频媒体资源的标识符,rtspu中的U表示使用UDP协议来获取资源。
网友评论