转自:微点阅读 https://www.weidianyuedu.com
请求处理过程:
域名解析->建立连接->接收请求->处理请求->访问资源->构建响应报文->发送响应报文->记录日志
域名解析:顺序
检查浏览器自身DNS缓存-->操作系统DNS缓存-->hosts文件--DNS解析
DNS解析是先请求根服务器查找,若没有则查找次一级,知道找到为止,返回一个正确的ip地址。
建立连接
得到IP地址后,浏览器会开启一个随机端口向web服务器的80端口发起tcp连接请求,经过三次握手后建立TCP连接