一个完整的URL格式为
新闻 2022-03-27编辑:深圳网站建设阅读()标签:
URL
一个完整的URL格式为
(协议)://(主机名):(端口号) / (文件路径)/(文件名);例: http://8.19.20.67:8888/seo/seo.html ;一个完整的URL包括–http协议部分、网址(ip地址/主机名)、端口,文件地址部分,文件名称。协议部分以//为分隔符,在interner中,我们可以使用多种协议:
http 或https;HyperText Transfer Protocol(超文本传输协议),HTTPS–安全套接字层超文本传输协议(http的安全版)
域名网址:这个网址指的是域名.一般是域名解析某个指定IP上;
文件地址:指的是放文件,或网站内部的电脑上的IP地址
完整的URL格式解读
URL 的第一部分被称为方案(scheme), 说明了访问资源所使用的协议类型。 这部分通常就是 HTTP 协议(http://)。
用户名和密码
访问网站使用的用户名和密码,两者之间使用“:”分隔;
主机(host)和端口(port)
主机可以是IP地址也可以是域名,URL的主机和端口组件告诉应用程序要从哪台机器装在资源。端口组件标识了服务器正在监听的网络端口,http的端口号默认是80,在URL中可以省略,比如http://www.baidu.com/等价于http://www.baidu.com:80/
路径(path)
URL的路径指明了需要访问的资源位于服务器的什么位置,比如http://192.168.2.34/pic/test.html这个URL的路径为/pic/test.html。
参数(params)
URL中还可以包含很多参数,这些参数之间用“;”分隔。HTTP的URL可以分成多个路径段,每个路径段都可以有自己的参数。如:
ftp://prep.ai.mit.edu/pub/gnu;type=d
http://www.joes-hardware.com/hammers;sale=false/index.html;graphics=true
第一个URL中包含一个参数type,其值为d;第二个URL的路径分成两段,第一段中的参数为sale,值为false,第二段中的参数为graphics,值为true;
查询字符串(query)
查询字符串用于给服务器传递参数,以减小所请求资源的类型范围。query字段以“?query”起始,而且可以包含不止一个参数,参数之间使用“&”分隔。如:
http://www.joes-hardware.com/inventory-check.cgi?item=12371&color=blue
片段(frag)