浅析URL和输入URL会发生什么
Yogae 健身狂魔

浅析URL

Uniform Resource Locator(URL)统一资源定位符

URL包含以下基本部分:

https://zh.wikipedia.org:443/w/index.php?title=Special:随机页面为例, 其中:

  1. https,是协议;
  2. zh.wikipedia.org,是服务器;
  3. 443,是服务器上的网络端口号;
  4. /w/index.php,是路径;
  5. ?title=Special:随机页面,是询问。

DNS的作用

解析域名

IP的作用

信息传送

域名

域名(Domain names)是互联网基础架构的关键部分。它们为互联网上任何可用的网页服务器提供了方便人类理解的地址。

域名有三类:国家顶级域名,国际顶级域名,通用顶级域名

面试题:从输入URL到页面加载发生了什么

总结:

  1. DNS解析
  2. TCP连接
  3. 发送HTTP请求
  4. 服务器处理请求并返回HTTP报文
  5. 浏览器解析渲染页面
  6. 连接结束

Hypertext Transfer Protocol (HTTP) 超文本传输协议

Domain Name System (DNS) 域名解析系统