HTML 统一资源定位器(URL)
URL是网址的别称.
URL可以由字母组成, 像"phpxuexi.net", 或者一个IP地址: 192.68.20.50. 大多数人在网络冲浪时输入网名,因为名字比数字更容易记住.
URL - 统一资源定位器(Uniform Resource Locator)
浏览器通过URL请求网络服务器.
当你在网页中点击一个链接地址时,<a>标签的地址属性指向的万维网的某个地址.
URL用于指向网络上的一个文档(或其他数据).
一个链接地址,如: http://www.phpxuexi.net/html 遵循如下语法规则:
说明:
- 方案 - 定义网络服务的 类型 . 通用的类型是 http
 - 主机(host) - 定义 域名的主机 (http的默认主机是 www )
 - 域名 - 定义互联网 域名 , 像 phpxuexi.net
 - 定义 - 定义 端口号 http的默认端口号是 80 )
 - 路径 - 定义在服务器中的 路径 (如果省略,则会钓鱼网站根目录下的默认文件)
 - 文件名 - 定义文件/资源的名字
 
通用的 URL 方案
下表列出了一些通用的方案:
| 方案 | 缩写.... | 用于... | 
|---|---|---|
| http | HyperText Transfer Protocol 超文本传输协议 | 常见的网页开始使用 http://. 没有编码 | 
| https | 
			                Secure HyperText Transfer Protocol (安全超文本传输协议)  | 
			            安全网页.交换的所有信息都是加密的. | 
| ftp | 文件传输协议 | 用于向网站上传或下载文件. | 
| file | 电脑上的文件 | 
URL 编码
URL只可以使用ASCII字符集通过网络上发送 .
因为URL通常包含ASCII之外字符集,就需要将URL转化有效的ASCII码格式.
URL编码将字符转换统一格式后,就可以在互联网上传播了.
URL编码取代非ASCII字符用“%”跟随两个十六进制数字.
URL不可以包含空格.URL编码通常使用+号来替换空格.
亲自试一试
点击下方的“提交”按钮,浏览器会在发送到服务器之前将URL编码。服务器端的网页会显示输入框内容的编码.
试着在输入框中输入一些其它内容,然后点击提交按钮.
URL编码的例子
| 字符 | URL-编码 | 
|---|---|
| € | %80 | 
| £ | %A3 | 
| © | %A9 | 
| ® | %AE | 
| À | %C0 | 
| Á | %C1 | 
| Â | %C2 | 
| Ã | %C3 | 
| Ä | %C4 | 
| Å | %C5 |