1.用户在浏览器中输入网址,计算机提取出域名
2.浏览器通过DNS查找域名对应的IP地址,获得IP地址后
3.尝试与对应的服务器建立TCP连接,连接成功之后
4.将用户的请求装入http数据包,通过建立的tcp连接发送给服务器,等待数据返回。
5.如果数据成功返回,比如说,返回的是一个html页面,则渲染这个页面(可以理解为显示出来),渲染的过程中会遇到一些数据标记,比如图片,这时候就查找本地缓存,如果缓存里有且没过期,就使用本地缓存的数据,否则就向服务器发送请求
1.用户在浏览器中输入网址,计算机提取出域名
2.浏览器通过DNS查找域名对应的IP地址,获得IP地址后
3.尝试与对应的服务器建立TCP连接,连接成功之后
4.将用户的请求装入http数据包,通过建立的tcp连接发送给服务器,等待数据返回。
5.如果数据成功返回,比如说,返回的是一个html页面,则渲染这个页面(可以理解为显示出来),渲染的过程中会遇到一些数据标记,比如图片,这时候就查找本地缓存,如果缓存里有且没过期,就使用本地缓存的数据,否则就向服务器发送请求
本文标题:用户用浏览器访问一个网站的时候具体的过程与步骤
本文链接:https://www.haomeiwen.com/subject/jlvqnftx.html
网友评论