本节讲解URL的一些基础知识,如果您已经对它非常熟悉,可以跳过本节,直接进行下一节的学习。
1.为什么了解URL
URL即统一资源定位符,它是用来表示互联网上的某个资源地址,互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。URL最初是由蒂姆·伯纳斯·李发明的,并使用它作为万维网的地址,现在它已经被万维网联盟编制为互联网标准RFC。学习本节知识为下一节的内容打下铺垫,在Django中就是通过URL配置来实现页面访问的。无论用什么URL地址访问Web站点资源,都需要开发者对URL地址进行设计,所以学习本节知识是必需的!
2.URL语法格式详解
URL的语法格式为:
protocol://hostname[:port]/path[?query][#fragment]
请看下面的例子: