@1:浏览器将请求的URL提交给DNS域名解析,找到真实IP,发起请求到服务器;@2:浏览器通过TCP三次握手协商与远程Web服务器建立TCP/IP连接。握手包括syncmessage、sync-replymessage和replymessage,这三个消息在浏览器和服务器之间传递。在握手中,客户端首先尝试建立通信,然后服务器响应并接受客户端的请求,最后客户端发送请求已被接受的消息。@3:TCP/IP连接建立后,浏览器会通过连接向远程服务器发送HTTPGET请求。远程服务器找到资源并通过HTTP响应返回它。HTTP响应状态200表示响应正确。@4:此时web服务器提供资源服务,客户端开始下载资源。请求返回后,加载解析后的资源文件,渲染页面。·DNS解析;·TCP连接;·发送HTTP请求;·服务器处理请求并返回HTTP报文;·浏览器解析并呈现页面;·连接结束。
