Django - URL
URL - 结构
- 定义 - 即统一资源定位符Uniform Resource Locator
- 作用 - 用来表示互联网上某个资源的地址
- URL的一般语法格式为 (注:[]代表其中的内容可省略)
- protocol://hostname[:port]/path[?query][#fragment]
- query一般是查询字符串。#fragment就是锚点,帮我们快速定位到当前网页的某一个标签栏
- http://tts.tmooc.cn/video/showVideo?menuId=657421&version=AID999#subject
- protocol(协议) http://
- http 通过HTTP访问该资源。格式 http://
- https 通过安全的HTTPS访问该资源。格式 https://
- file 资源是本地计算机上的文件。格式:file:///
- hostname (主机名) tts.tmooc.cn
- 是指存放资源的服务器的域名系统(DNS)主机名、域名 或 IP地址
- port (端口号) :80
- 整数,可选,省略时使用方案的默认端口
- 各种传输协议都有默认的端口号,如http的默认端口为80
- path (路由地址) video/showVideo
- 由零或多个"/"符号隔开的字符串,一般用来表示主机上的一个目录或文件地址。路由地址决定了服务器端如何处理这个请求。
- query