keep-alive多路复用

HTTP1.0

  • 建立TCP连接(一次TCP只包含一个请求)
    • 请求
    • 响应
  • 断开TCP连接

HTTP1.1

  • 建立TCP连接
    • 请求
    • 响应
    • 请求
    • 响应
    • …..
  • 断开TCP连接
  • 优点
    • 一次连接,多次请求
    • connection : keep-alive(开启) \ close(关闭)
  • 缺点
    1. 请求按次序,后来者排队
    2. 请求头类似,重复传输浪费资源
    3. 同一域名浏览器有最大并行请求限制(解决:分配多个域名)

HTTP2

  • 基于二进制流
    • 将一个TCP连接分成若干个可传输的信息流,每个信息流分为若干个二进制帧
  • 优点
    • 并行交错发送多个请求,响应
    • 使用一个链接并行发送多个请求与响应
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇