url格式是什么(HTML链接格式解析)
HTML链接格式解析
什么是URL?
URL,即统一资源定位器,是指对互联网上资源的“地址”,它是由多个组件组成的,分别是协议、服务器名称(域名)、端口号、路径和查询字符串等。
例如:https://www.google.com/search?q=url
URL的组成
1.协议:URL的第一个部分是协议,有http、https、ftp等多种协议。
2.服务器名称:服务器名称(域名)用于解析IP地址,它可以被写成纯文本字符串或者数字IPv4形式。
3.端口号:端口是服务器上提供服务的“虚拟入口”,一般默认情况下为80,HTTPS协议是443。
4.路径:路径指定请求的资源
5.查询字符串:指定附加到URL上的参数。
URL如何工作
当用户在浏览器的地址栏中输入URL时,浏览器会首先解析URL组件,识别协议+服务器名称+端口号,然后通过协议交互,请求服务器端资源,并解析响应数据到客户端展示。
URL编码
当URL中包含非字母数字字符时需要进行编码,否则会导致解析错误。URL编码使用特殊字符%加上其对应的十六进制值来替换非字母数字字符。
例如:空格编码为%20,#编码为%23。
综上所述,URL是互联网资源的地址,由多个组件组成,是实现互联网资源实现和页面导航等基础之一。