URL(Uniform Resource Locator)是用于描述互联网上资源位置的字符串。一个典型的URL格式包括以下部分:
协议(Scheme):
指定使用的传输协议,如 `http`, `https`, `ftp` 等。
主机(Host):
存放资源的服务器地址,可以是域名或IP地址。
端口(Port) (可选):服务器的端口号,如果不指定,则使用默认端口。路径(Path):
服务器上资源的路径,如 `/path/to/file`。
查询参数(Query)(可选):键值对形式的参数,如 `key=value`。
片段(Fragment)(可选):网页上的锚点,如 `section1`。
一个完整的URL示例可能是这样的:
```
https://www.example.com:443/path/to/page.html?query=parameteranchor
```
这个URL表示使用 `https` 协议访问 `www.example.com` 主机上的 `/path/to/page.html` 页面,并带有查询参数 `query=parameter` 和网页上的锚点 `anchor`