浅析URL和输入URL会发生什么
浅析URL
Uniform Resource Locator(URL)统一资源定位符
URL包含以下基本部分:
以https://zh.wikipedia.org:443/w/index.php?title=Special:随机页面为例, 其中:
- https,是协议;
- zh.wikipedia.org,是服务器;
- 443,是服务器上的网络端口号;
- /w/index.php,是路径;
- ?title=Special:随机页面,是询问。
DNS的作用
解析域名
IP的作用
信息传送
域名
域名(Domain names)是互联网基础架构的关键部分。它们为互联网上任何可用的网页服务器提供了方便人类理解的地址。
域名有三类:国家顶级域名,国际顶级域名,通用顶级域名
面试题:从输入URL到页面加载发生了什么
总结:
- DNS解析
- TCP连接
- 发送HTTP请求
- 服务器处理请求并返回HTTP报文
- 浏览器解析渲染页面
- 连接结束
Hypertext Transfer Protocol (HTTP) 超文本传输协议
Domain Name System (DNS) 域名解析系统