1.什么HTTP协议
2.浏览器请求 必须是:请求报文
3.服务器响应 必须是:响应报文
4.请求报文与响应报文的数据格式如下
1.请求报文
参数
)2.响应报文
2xx, 成功, 表示请求已被成功接收和处理.
4xx, 客户端错误, 表示有语法错误或请求无法实现
5xx, 服务器端错误, 表示服务器未能实现合法的请求
xhr.responseText
)
1.DNS域名解析: 将url中的域名解析成ip地址
2.TCP三次握手: 建立安全的网络传输协议
2.1 什么是TCP : 一种 传输控制协议
2.2 TCP作用 : 保证HTTP网络传输是 安全 + 可靠的 (检测客户端 与 服务器的网卡是不是通的)
2.3 TCP三次握手 :
第一次: 浏览器 -> 服务器 (你能听到我说话吗?,检测浏览器:发送)
第二次: 服务器 -> 浏览器 (我听到了,你能听到我说话吗。 检测浏服务器: 接收 + 发送)
第三次: 浏览器 -> 服务器 (嗯,我听到了. 检测浏览器: 接收)
3.HTTP建立连接
4.渲染引擎开始渲染响应返回的HTML文本