URL是Uniform Resource Locator的缩写,中文称为统一资源定位符。它是一种在互联网上标识和定位资源的地址,通常用于指定网页、文件、图片、视频等网络资源的位置。一个典型的URL由以下几部分组成:
scheme://host:port/path/?query-string=xxxanchor
`scheme`:代表访问的协议,如`http`、`https`或`ftp`等。
`host`:主机名或域名,例如`www.baidu.com`。
`port`:端口号,可选,如果不指定,则使用默认端口。
`path`:路径,指定资源在服务器上的位置。
`query-string`:查询字符串,包含键值对,用于向服务器传递额外信息。
`anchor`:锚点,用于指定网页中的特定位置。
例如,`https://www.example.com/index.html` 是一个包含协议、主机名、路径的URL