xjq

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

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