HTML教程-HTML网址编码

网址是什么?
URL 代表统一资源定位器。它实际上是一个网址。URL 可以包含单词,例如 (javatpoint.com) 或互联网协议 (IP) 地址,例如 195.201.68.81。但大多数用户以文字形式使用URL,因为它比数字更容易记住。
网址语法:
scheme://prefix.domain:port/path/filename
这里,
- scheme用于定义 Internet 服务的类型(最常见的是 http 或 https)。
- prefix用于定义域前缀(http 的默认值为 www)。
- domain用于定义 Internet 域名(如 javaTpoint.com)。
- port用于定义主机的端口号(http 的默认值为 80)。
- path用于定义服务器上的路径(如果省略:站点的根目录)。
- filename用于定义文档或资源的名称。
以下是 URL 中使用的一些常见方案类型的列表:
- http(HyperText Transfer Protocol):普通网页。未加密。
- https(安全超文本传输协议):安全网页。加密。
- ftp(File Transfer Protocol):下载或上传文件。
- file:计算机上的文件。
网址编码
URL 编码用于将非 ASCII 字符转换为可在 Internet 上使用的格式,因为 URL 仅使用 ASCII 字符集通过 Internet 发送。如果 URL 包含 ASCII 集之外的字符,则必须转换 URL。
在 URL 编码中,非 ASCII 字符被替换为“%”后跟十六进制数字。
URL 不能包含空格。URL 编码通常用加号 (+) 或 %20 替换空格。
以下是提交文本后由浏览器编码的一些字符集的列表。