URL(统一资源定位符)

互联网上各种信息都有,并散布在各个服务器站点中,但是资源却有着唯一标识它们的地址值。如果想得到某个资源,这时候就需要知道该资源在互联网中的唯一的地址,也就是统一的资源定位符(URL)。

统一资源定位符(URL)标准格式如下:
协议类型:[//服务器地址[:端口号]][/路径]文件名[?查询][#片段]

1、传送协议(比如http,https,FTP等)
2、服务器。(通常为域名(www.baidu.com),也可为IP地址)
3、端口号。(以数字方式表示,若为HTTP,则默认值“:80”可省略)
4、路径。(以“/”字符区别路径中的每一个目录名称)
5、查询。(GET模式的窗体参数,以“?”字符为起点,每个参数以“&”隔开,再以“=”分开参数名称与数据,通常以UTF8的URL编码,避开字符冲突的问题)
6、片段。以“#”字符为起点

http://zh.wikipedia.org:80/w/index.php?title=Special:%E9%9A%8F%E6%9C%BA%E9%A1%B5%E9%9D%A2&printable=yes 为例, 其中:
1、http,是协议;
2、zh.wikipedia.org,是服务器;
3、80,是服务器上的网络端口号;
4、/w/index.php,是资源在服务器上的路径;
5、?title=Special:%E9%9A%8F%E6%9C%BA%E9%A1%B5%E9%9D%A2&printable=yes,是询问。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章