关于URL

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长途登录的效劳器上

    原文作者:幸运儿
    原文地址: https://segmentfault.com/a/1190000007255141
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞