您的位置:首页 > 理论基础 > 计算机网络

一次简单的http请求会碰撞出什么火花

fangyuandoit 2018-03-15 22:25 23 查看
   当在浏览器输入www.baidu.com会发生什么故事》》
1 首先会请求本地或者最近的dns把这个域名解析成ip  
2 然后根据这个ip在互联网上找到相应的服务器,发送get/post请求
3 服务器返回相关的数据给浏览器解析,渲染
4 浏览器可能解析到静态资源,如图片,css等文件。又会发起新的http请求。

如图


先发起一次www.baidu.com的http请求,返回的内容含有静态资源文件,css 图片等,继续发起请求。

tip:每一次http请求都会先通过tcp的三次握手协议确定通信之后,再发起http连接。
      静态文件也可以放在cdn上加快访问速度
标签: