18910140161

html中url编码是什么?有什么用?

顺晟科技

2021-06-16 10:39:51

171

在介绍URL编码之前,我们先了解一下什么是URL,以及URL的相关知识。

什么是URL?

URL代表统一资源定位符。其实就是一个网站。一个网址可以包含一个单词,这是(javatpoint.com)或互联网协议地址,这是195.201.68.81。但是大部分用户都是以文字的形式使用URL,因为比数字更容易记忆。

网址的语法:

URL由三部分组成:资源类型、存储资源的主机域名和资源文件名。

网址的一般语法格式是:

protocol ://prefix . domain : port/path/filename

描述:

协议:用于指定使用的传输协议(最常见的是http或https)。

前缀:用于定义域名的前缀(http的默认值是www)。

域名:用于定义互联网域名(如php.cn)。

Dort:用于定义主机上的端口号(http的默认值是80)。

Path:由零个或多个“/”符号分隔的字符串,通常用于表示服务器上的目录或文件地址。(如果省略:网站的根目录)。

文件名:用于定义文档或资源的名称。

以下是网址中使用的一些常见协议类型的列表:

Http(超文本传输协议):一个普通的网页。没有加密。

Https(安全超文本传输协议):安全网页。加密。

文件传输协议:下载或上传文件。

文件:计算机上的文件。

Mailto:电子邮件地址,通过SMTP访问。邮件格式:

下面介绍一下URL编码的相关知识

URL编码是什么?有什么用?

URL编码是一种用于将URL中非ascii字符的特殊字符转换成网页浏览器和服务器普遍接受的清晰表示格式的格式,因为URL只能使用ASCII字符集(十六进制)在网页浏览器和服务器上显示特殊字符。如果URL包含ASCII集以外的字符,则必须先将其转换为ASCII字符,然后才能显示。

在URL编码中,非ASCII字符将被替换为“%”,后跟十六进制数字。

示例:空格符号是最常见的特殊字符之一,您不能在网址中输入空格。URL编码通常用加号()或% 20替换空格。

ASCI字符集的空格是20个十六进制数。因此,在向服务器传递请求时,可以使用% 20而不是空格。

本文转载自中文网站

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航