美文网首页
http理解

http理解

作者: 每天进步一点点5454 | 来源:发表于2020-09-05 22:32 被阅读0次

    深入理解http
    https://blog.csdn.net/weixin_38087538/article/details/82838762

    1 解析url

    协议 域名 端口


    image.png

    tcp:传输道路
    http:传输协议
    https:
    encodeURL():对整个url的编码:处理空格、中文...
    encodeURLComponent

    2 缓存检查

    image.png

    缓存优化
    强缓存 200:性能比协商缓存好,重新拉去文件,发送请求,拿到数据渲染页面,
    协商缓存304:last-mo浏览器从本地缓存拿数据
    内存缓存:浏览器关闭,数据自动删除
    硬盘缓存:一直存在
    针对于静态资源,不经常更新的

    3 DNS解析

    域名解析=== dns解析


    image.png

    TCP三次握手

    image.png
    image.png

    建立连接通道
    seq序号。。。

    5数据传输

    image.png

    6 挥手4次

    image.png

    客户端和服务端建立好连接通道,客户端把数据传递给服务器
    开始发送释放TCP传输数据

    7 页面渲染

    • html+js+css+各种插件等等

    http优化
    减少DNS请求
    DNS预获取


    image.png
    image.png

    相关文章

      网友评论

          本文标题:http理解

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