URL

# URL

在互联网中,我们可以通过一个叫 url地址 的东西找到我们想要的资源。

url全称uniform resource locator,统一资源定位符。它是一个字符串,用于表达互联网中某个资源的位置。

# 协议 Protocal / Schema

他表示客户端希望用什么方式和服务器沟通。

  • 如果在浏览器地址栏省略了协议,浏览器会自动补全
  • 可以在 Chrome浏览器的地址栏右键,显示完整的地址。
  • https 协议比 http 协议更安全,但往往出现在线上,本地的服务器通常不会是 https。

# 主机 HOST

表示客户端希望在哪台计算机上寻找资源

这里有两种写法:IP地址和域名

1、IP地址。IP地址是一个网络中计算机的唯一编号,通常,一个IP对应一台计算机。 127.0.0.1 表示本机IP

2、域名。域名类似IP地址的别名,把不容易记忆的数字变为容易记忆的单词。当使用域名访问时,会自动转换为IP地址。localhost 表示的IP地址为127.0.0.1

# 端口 Port

  • http 协议默认端口为 80
  • https 协议默认端口为 443

# 路径 Path

路径是可选的 如果不填写 则路径为 “ / ”

# 参数 Query / Params

使用“ ? ” 来标识后面的字符串为参数,且满足格式:

prop1=value1&&prop2=value2