http协议简单介绍

http 就是一个协议

##输入url以后解析域名的过程css

  1. chrome搜索本身的dns缓存 chrome://net-internals/#dns
  2. 搜索操做系统自身的dns缓存
  3. 读取本地的host文件
  4. 浏览器发起一个dns的一个系统调用
    1. 宽带运营商服务器查看自己缓存
    2. 运营商服务器发起一个迭代的dns解析的请求
    3. 运营商服务器吧结果返回操做系统内核是缓存起来
    4. 操做系统内核把结果返回给浏览器
    5. 最终浏览器拿到了对应的IP地址
  5. 浏览器得到ip地址以后,发起http的三次握手(tcp)
  6. tcp/ip链接以后,浏览器就能够向服务器发起一个http请求了
  7. 服务器接受到请求以后,根据路径参数,通过后端的一些处理以后,把处理以后的结果的数据返回给浏览器
  8. 浏览器获取代码以后,解析和渲染这个页面,同时css,js代码也会经历以上步骤
  9. 浏览器把一个完整的页面展现给客户
相关文章
相关标签/搜索