之前在公司做了篇技术分享,整理了份 http 的思维导图,https://www.processon.com/view/link/5eb95761f346fb6907ead300#map
之前在公司做了篇技术分享,整理了份 http 的思维导图,https://www.processon.com/view/link/5eb95761f346fb6907ead300#map
|
renmu123Jul 10, 2020 via Android
1
楼主整理得挺明白的
|
|
basaJul 10, 2020 via iPhone
2
get
|
|
huweicJul 11, 2020 via Android
3
😉HTTP 都到 3.0 了哦~
|
|
raaaaaarJul 11, 2020 via Android
5
这种系统性的知识在学校弄懂是不是好些,毕业后还有那么大块的时间学么。。
|
|
zhuzhibinJul 11, 2020 via iPhone
7
老哥可以导出么
|
|
kierJul 11, 2020
8
“post 请求,浏览器先发 header,服务器响应 100 continue 后,浏览器再发 body”
get 跟 post 的区别-深入里的这段确定吗? |
|
SeanfuckJul 11, 2020 via iPhone
12
一直用 firefox,8 楼这点第一次听说。还有 chuncked 编码我测试了是要全部传输完组合起来才能解压,也就是发送的时候就有了全部数据,分块的意义无法理解……
|
|
13
@Seanfuck 这是一点,分块不需要 content-length 告知实体大小,使用 content-length 如果跟实际实体大小有差,比如 content-length 偏大,则客户端接收到实体发现实体比 content-length 小,就会一直等待,等着接收到 content-length 长度,如果偏小,就会丢失数据,接收到 content-length 长就结束了,分块只需要判断下一个块大小,为 0 则传完了
|