浏览器里输入网址后浏览器会通过访问的域名找出其IP地址,给Web服务器发送一个HTTP请求,得到一个服务的永久重定向响应,然后浏览器跟踪重定向地址,发送另一个请求,服务器接收到获取请求,然后处理并返回一个响应,发回一个html响应,然后浏览器就显示HTML,在浏览器显示HTML时,它会注意到需要获取其他地址内容的标签。这时,浏览器会发送一个获取请求来重新获得这些文件。浏览器发送异步(AJAX)请求,页面显示完成后客户端仍与服务器端保持着联系。
过程:
1.发送http请求
2.找到目标服务器
3.浏览器进行域名解析,获取www.xxx.com对应服务器的ip地址
4.与目标服务器建立TCP链接 (三次握手)
5.http请求传输数据(get和post方法)
6.呈现页面
7.与目标服务器断开链接(四次分手)