Page 69 - HTTP权威指南
P. 69
表 2-4 总结了最常见的一些方案。回顾一下 2.2 节有助于理解表格中的语法部分。
表2-4 常见的方案格式
方 案 描 述
http 超文本传输协议方案,除了没有用户名和密码之外,与通用的 URL 格式相符。如果省略
了端口,就默认为 80。
基本格式:
http://<host>:<port>/<path>?<query>#<frag>
示例:
http://www.joes-hardware.com/index.html
http://www.joes-hardware.com:80/index.html
https 方案 https 与方案 http 是一对。唯一的区别在于方案 https 使用了网景的 SSL,SSL 为
HTTP 连接提供了端到端的加密机制。其语法与 HTTP 的语法相同,默认端口为 443。
基本格式:
https://<host>:<port>/<path>?<query>#<frag>
示例:
https://www.joes-hardware.com/secure.html
mailto Mailto URL 指向的是 E-mail 地址。由于 E-mail 的行为与其他方案都有所不同(它并不指
向任何可以直接访问的对象),所以 mailto URL 的格式与标准 URL 的格式也有所不同。
因特网 E-mail 地址的语法记录在 RFC 822 中。
基本格式:
mailto:<RFC-822-addr-spec>
示例:
mailto:joe@joes-hardware.com 38
ftp 文件传输协议 URL 可以用来从 FTP 服务器上下载或向其上载文件,并获取 FTP 服务器
上的目录结构内容的列表。
在 Web 和 URL 出现之前 FTP 就已经存在了。Web 应用程序将 FTP 作为一种数据访问方
案使用。URL 语法遵循下列通用格式。
基本格式:
ftp://<user>:<password>@<host>:<port>/<path>;<params>
示例:
ftp://anonymous:joe%40joes-hardware.com@prep.ai.mit.edu:21/pub/gnu/
rtsp,rtspu RTSP URL 是可以通过实时流传输协议(Real Time Streaming Protocol)解析的音 / 视频
媒体资源的标识符。
方案 rtspu 中的 u 表示它是使用 UDP 协议来获取资源的。
基本格式:
rtsp://<user>:<password>@<host>:<port>/<path>
rtspu://<user>:<password>@<host>:<port>/<path>
示例:
rtsp://www.joes-hardware.com:554/interview/cto_video
URL与资源 | 41