您的位置:首页 > 其它

常见方案及其描述、格式

2015-07-25 22:31 274 查看
本内容摘自《HTTP权威指南》。详情请查阅此书。

http:

描述:超文本传输协议,除了没有用户名和密码外,与常规的URL格式相同。如果省略端口,默认为80.

格式:http://host:port/path?query#flag

示例:http://www.joes-hardware.com:80/index.html

https:

描述:语法基本上与http一致,只是它使用了网景的SSL协议.SSL(https://en.wikipedia.org/wiki/Transport_Layer_Security)为HTTP提供了端到端的加密机制。其默认端口为443.

格式:https://host:port/path?query#flag

示例:https:www.joes-hardware.com/secure.html

mailto:

描述:mailto URL指向的是E-Mail地址。由于E-Mail的行为与其他方案不同(它并不指向任何可以直接访问的对象)。所以mailto URL也和标准URL不同。因特网Email地址语法记录在RFC822中。

格式:mailto:<RFC-822-addr-spec>

示例:mailto:joe@joes-hardware.com

ftp:

描述:ftpURL可以用来在服务器上上传或者下载文件,并获取FTP服务器上的内容列表。

格式:ftp://user:password@host:port/path;param

示例:ftp://annoymous:joe%40joes-hardware.com@prep.ai.mit.edu:21/pub/gnu/

rtsp/rtspu:

描述:RTSP URL是可以通过实时传输流协议(Real Time Stream 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

file:

描述:方案file表示一台指定主机(通过本地磁盘、网络文件系统或者其他一些共享文件系统)上可直接访问的文件。各字段都遵循通用格式。如果省略主机,则默认为正在使用URL的主机。

格式:file://host/path

示例:file://localhost/index.html

news:

描述:根据RFC1036的定义,方案news用来访问一些特定的文章或者新闻组。他有一个 很独特的特性:news URL包含的信息不足以对资源定位。news URL中不包含主机名或者机器名称,获得这些信息是解释程序的工作。比如,在网景浏览器的“选项”菜单中,就可以指定自己的NNTP服务器。这样,浏览器有了news URL的时候就知道应该使用哪台服务器了。

新闻资源可以从多台服务器获得。他们被称为位置无关的。因为对他们的访问不依赖任何一个源服务器。

news URL中保留了字符“@”,用来区分指向新闻组news URL和指向特定文章的news URL.

格式:news:newsgroup

news:news-article-id

示例:news:rec.arts.startrek

telnet:

描述:方案telnet用于访问交互式业务。他表示的不是对象本身,而是可通过telnet协议访问的交互式应用程序(资源)。

格式:telnet://user:password@host:port/

示例:telnet://slurp:webhound@joes-hardware.com:23/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: