大致分为6步
一、域名解析
域名解析目的:获取到服务器的ip
域名解析流程:
1、浏览器首先解析url,然后搜索浏览器的DNS缓存
2、如果没有,浏览器会搜索操作系统自身的DNS缓存
3、如果还没有,尝试读取hosts文件
4、如果还没有,查找DNS服务器发起域名解析请求直至获取服务器IP
二、TCP三次握手
三、发起http请求
四、服务器响应请求
服务器对浏览器请求作出响应,并把对应的 html 文本发送给浏览器
大致分为6步
域名解析目的:获取到服务器的ip
域名解析流程:
1、浏览器首先解析url,然后搜索浏览器的DNS缓存
2、如果没有,浏览器会搜索操作系统自身的DNS缓存
3、如果还没有,尝试读取hosts文件
4、如果还没有,查找DNS服务器发起域名解析请求直至获取服务器IP
服务器对浏览器请求作出响应,并把对应的 html 文本发送给浏览器