URL代表统一资源定位器。它实际上是一个网址。URL可以包含单词,即(javatpoint)或Internet协议(IP)地址,即1*5.2*1.68.*1。但是大多数用户以字的形式使用URL,因为它比数字容易记住。
URL的语法:
URL由三部分组成:资源类型、存放资源的主机域名、资源文件名。
URL的一般语法格式为:protocol://prefix.domain:port/path/filename
说明:
protocol:用于指定使用的传输协议(最常见的是HTTP或HTTPS)。
prefix:用于定义域名前缀(HTTP的默认值为WWW)。
domain:用于定义Internet域名(如1396J.COM)。
dort:用于定义主机上的端口号(HTTP的默认值为80)。
path:由零或多个“/”符号隔开的字符串,一般用于表示服务器上的一个目录或文件地址。(如果省略:站点的根目录)。
filename:用于定义文档或资源的名称。
以下是URL中使用的一些常见protocol(传输协议)类型的列表:
http(超文本传输协议):常见网页。没有加密。
https(安全超文本传输协议):安全网页。加密。
ftp(文件传输协议):下载或上传文件。
file:计算机上的文件。
mailto:电子邮件地址,通过 SMTP 访问。 格式 mailto:
下面我们就来介绍URL编码的相关知识
URL编码是什么?有什么用?
URL编码是一种用于将URL中的非ascii 字符的特殊字符转换为可以为Web浏览器和服务器普遍接受的、有明确的表示形式的格式,因为URL只能通过使用ascii 字符集(十六进制)将特殊字符在Web浏览器和服务器上显示。如果URL包含ascii 集之外的字符,则必须转换为ascii 字符才可显示。
在URL编码中,非ascii 字符将会被替换为“%”,后跟十六进制数字的格式。