xjq

关于 http 的知识点的思维导图

  •  3
     
  •   xjq · Jul 10, 2020 · 3534 views
    This topic created in 2136 days ago, the information mentioned may be changed or developed.

    之前在公司做了篇技术分享,整理了份 http 的思维导图,https://www.processon.com/view/link/5eb95761f346fb6907ead300#map

    15 replies    2020-07-11 11:29:51 +08:00
    renmu123
        1
    renmu123  
       Jul 10, 2020 via Android
    楼主整理得挺明白的
    basa
        2
    basa  
       Jul 10, 2020 via iPhone
    get
    huweic
        3
    huweic  
       Jul 11, 2020 via Android
    😉HTTP 都到 3.0 了哦~
    xjq
        4
    xjq  
    OP
       Jul 11, 2020 via Android
    @huweic 是啊,我还停留在 2 的认知,做技术分享前,2 都不怎么明白
    raaaaaar
        5
    raaaaaar  
       Jul 11, 2020 via Android
    这种系统性的知识在学校弄懂是不是好些,毕业后还有那么大块的时间学么。。
    ChanKc
        6
    ChanKc  
       Jul 11, 2020 via Android
    @raaaaaar 学校里? HTTP 只占计算机网络课程的很小一部分,而且是不会讲到很多具体 HTTP 头和响应码这些东西的
    zhuzhibin
        7
    zhuzhibin  
       Jul 11, 2020 via iPhone
    老哥可以导出么
    kier
        8
    kier  
       Jul 11, 2020
    “post 请求,浏览器先发 header,服务器响应 100 continue 后,浏览器再发 body”
    get 跟 post 的区别-深入里的这段确定吗?
    xjq
        9
    xjq  
    OP
       Jul 11, 2020 via Android
    @zhuzhibin 你要图片吗
    xjq
        10
    xjq  
    OP
       Jul 11, 2020 via Android
    @raaaaaar 在学校也得自我驱动,什么时候都能学
    xjq
        11
    xjq  
    OP
       Jul 11, 2020 via Android
    @kier Firefox 只有一次,大多是发两次包
    Seanfuck
        12
    Seanfuck  
       Jul 11, 2020 via iPhone
    一直用 firefox,8 楼这点第一次听说。还有 chuncked 编码我测试了是要全部传输完组合起来才能解压,也就是发送的时候就有了全部数据,分块的意义无法理解……
    xjq
        13
    xjq  
    OP
       Jul 11, 2020
    @Seanfuck 这是一点,分块不需要 content-length 告知实体大小,使用 content-length 如果跟实际实体大小有差,比如 content-length 偏大,则客户端接收到实体发现实体比 content-length 小,就会一直等待,等着接收到 content-length 长度,如果偏小,就会丢失数据,接收到 content-length 长就结束了,分块只需要判断下一个块大小,为 0 则传完了
    xjq
        14
    xjq  
    OP
       Jul 11, 2020
    @Seanfuck 另外,持久连接的时候,服务端可以动态创建内容,省了计算实体大小
    xjq
        15
    xjq  
    OP
       Jul 11, 2020
    @zhuzhibin 附言里你看有没有你要的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2960 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 65ms · UTC 06:09 · PVG 14:09 · LAX 23:09 · JFK 02:09
    ♥ Do have faith in what you're doing.