HTML HTML5 PHP Mysql Linux 缓存技术 工具 资讯 读书 其他

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


To Top