URL的构成
URL由三部份构成:协定范例,主机名和途径及文件名。经由过程URL能够指定的主要有以下几种:http、ftp、gopher、telnet、file等。
详细
1、protocol(协定):指定运用的传输协定,下表列出 protocol 属性的有用计划称号。最经常使用的是HTTP协定,它也是现在WWW中运用最广的协定。
file 资本是当地盘算机上的文件。花样file:///
ftp 经由过程 FTP接见资本。花样 FTP://
gopher 经由过程 Gopher 协定接见该资本。
http 经由过程 HTTP 接见该资本。 花样 HTTP://
https 经由过程平安的 HTTPS 接见该资本。 花样 HTTPS://
mailto 资本为电子邮件地点,经由过程 SMTP 接见。 花样 mailto: – mms 经由过程支撑MMS(流媒体)协定的播放该资本。(代表软件:Windows Media Player)花样 MMS://
ed2k 经由过程支撑ed2k(专用下载链接)协定的P2P软件接见该资本。(代表软件:电驴) 花样 ed2k://
URL的构成及相应
flashget 经由过程支撑Flashget:(专用下载链接)协定的P2P软件接见该资本。(代表软件:快车)花样 Flashget://
thunder 经由过程 支撑thunder(专用下载链接)协定的P2P软件接见该资本。(代表软件:迅雷) 花样 thunder://
news 经由过程 NNTP 接见该资本。
tencent 经由过程支撑tencent(专用谈天衔接) 协定和用户对话。(代表软件:QQ、TM)花样 tencent://message/?uin=号码&Site=&Menu=yes
msnim 经由过程支撑msnim(专用谈天衔接) 协定和用户对话。(代表软件:MSN、WLM) 花样 msnim:chat?contact=邮箱地点
主机名
2、hostname(主机名):是指寄存资本的效劳器的域名体系 (DNS) 主机名或 IP 地点。偶然,在主机名前也能够包括衔接到效劳器所需的用户名和暗码(花样:username:password)。
端口号
3、port(端口号):整数,可选,省略时运用计划的默许端口,种种传输协定都有默许的端口号,如http的默许端口为80。假如输入时省略,则运用默许端口号。偶然候出于平安或其他斟酌,能够在效劳器上对端口举行重定义,即采纳非标准端口号,此时,URL中就不能省略端口号这一项。
途径
4、path(途径):由零或多个“/”标记离隔的字符串,平常用来示意主机上的一个目次或文件地点。
参数
5、;parameters(参数):这是用于指定特别参数的可选项。
查询
6、?query(查询):可选,用于给动态网页(如运用CGI、ISAPI、PHP/JSP/ASP/ASP.NET等手艺制造的网页)通报参数,可有多个参数,用“&”标记离隔,每一个参数的名和值用“=”标记离隔。
fragment
7、fragment,信息片段,字符串,用于指定网络资本中的片段。比方一个网页中有多个名词解释,可运用fragment直接定位到某一名词解释。 注重,Windows 主机不辨别 URL 大小写,然则,Unix/Linux 主机辨别大小写。
URL定位标识申明
下面列表是罕见的URL中定位和标识的效劳或文件:
http:文件在WEB效劳器上.
file:文件在您本身的部分体系或匿名效劳器上
ftp:文件在FTP效劳器上
gopher:文件在gopher效劳器上
wais:文件在wais效劳器上
news:文件在Usenet效劳器上
telnet:衔接到一个支撑Telnet长途登录的效劳器上