硕鼠爱知识

导航

 

作为客户端,浏览器接收到地址之后,首先会到windows系统文件hosts中查找是否有需要劫持的ip地址,若没有则需要询问DNS域名解析服务器该域名对应的ip地址。(DNS缓存)
浏览器缓存,系统缓存,路由器缓存,IPS服务器缓存,根域名服务器缓存,顶级域名服务器缓存,主域名服务器缓存

获取到正确的ip地址后,客户端会与服务器建立TCP连接(三次握手),(网络层、数据链路层、物理层)

客户端向服务端发送请求,包含请求行、请求头、请求正文。多种请求方式(GET,POST、PUT等)

服务端处理请求,并返回响应,包含状态码、响应头、响应体

浏览器收到响应,解析渲染页面,展示出来

断开连接(http1.0短连接,http1.1长连接)

posted on 2021-02-02 10:57  硕鼠爱知识  阅读(217)  评论(0编辑  收藏  举报