URL的开头代表着通信协议(访问方式)
URL有主要有四种开头:http://、ftp://、file://、mailto://。这四种开头代表着四种不同的通信协议或访问方式,表示浏览器(发送访问请求的一方)要基于哪种协议(以哪种方式)访问服务器上的目标文件。
使用http协议访问Web服务器,使用ftp协议在ftp服务器上上传或下载文件,使用file方式访问客户端计算机本地的文件,使用mailto协议把邮件发送到目标邮箱。
平日里99%见到的都是http的,技术人员则应是前两种用得都比较多。
一个典型URL的构成
使用http访问Web服务器 与 使用ftp访问ftp服务器 所使用的URL遵从着同一个范式,即:
协议类型://用户名:用户密码@服务器域名:端口号/文件路径名
http://user_name:pass_word@www.glass.com:80/dir/file.html
只不过,用户名、密码、端口号,甚至协议类型名都是可以省略的,所以更常见的模样如下
www.glass.com/dir/file.html
浏览器一般会自动在头部加上http://字样,并对该域名进行解析(去www.glass.com这个Web服务器上访问dir目录下的file.html文件)
注意:文件名或路径名有时候也是可以省略的,此时Web服务器已经设置好了默认访问的文件(优点像通常所说的网站主页)
网友评论