HTTP

作者: greenteaObject | 来源:发表于2017-08-24 11:30 被阅读0次

    HTTP请求的流程

    1. 浏览器搜索自身的DNS缓存
    2. 搜索操作系统自身的DNS缓存(浏览器没有找到缓存或者缓存已经失效)
    3. 读取本地的HOST文件
    4. 浏览器发起一个DNS的一个系统调用
      1. 宽带运营商服务器查看本身缓存
      2. 运营商服务器发起一个迭代的DNS解析的请求
        运营商服务器吧结果返回操作系统内核同事缓存起来,操作系统内核把结果返回给浏览器,
    5. 浏览器获得域名对应的IP地址后,发起TCP"三次握手"
    6. TCP/IP链接建立起来后,浏览器就可以向服务器发送HTTP请求了,使用了比如说,用HTTP的GET方法请求一个根域里的一个域名,协议可以采用HTTP 1.0的一个协议
    7. 服务器端接受到了这个请求,经过处理后,将结果的数据返回给浏览器.

    请求方法

    GET POST PUT DELETE HEAD TRACE OPTIONS

    相关文章

      网友评论

          本文标题:HTTP

          本文链接:https://www.haomeiwen.com/subject/mxgsdxtx.html