<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                >[danger]http具體是如何工作的? 1. 發送HTTP請求 2. 客戶端TCP進行三次握手, 連接到服務器端 3. 服務器接收HTTP請求, 并根據請求方法和URL以及參數, 作出不同的HTTP響應 4. 釋放TCP連接 5. 客戶端解析服務器端返回的內容, 并顯示 >[danger]TCP的三次握手? ---- 切記不是http進行連接的, 連接是由TCP進行的 1. 客戶端 -> (請求建立鏈接) -> 服務端 2. 客戶端 <- (確認建立鏈接) <- 服務端 3. 客戶端 -> (確認鏈接over) -> 服務端 接下來就可以愉快的傳輸數據了 ![](https://box.kancloud.cn/d0a98910c63e5b4e7b50f4d928889b0d_875x481.png) >[danger]TCP的四次揮手? ---- 1. 客戶端 -> (請求關閉鏈接) -> 服務端 2. 客戶端 <- (確認關閉鏈接請求) <- 服務端 3. 客戶端 <- (確認關閉鏈接) <- 服務端 4. 客戶端 -> (確認關閉鏈接) -> 服務端 再見, 下次再見 ![](https://box.kancloud.cn/e35eb77bcdfb86cb29c5492719de06d8_867x492.png) >[danger] HTTP1.1協議 長連接 --- 本協議, 默認設置請求頭部Connection為keep-alive 保持的是TCP一直連接, 而非HTTP連接 但是需要服務器端, 支持長連接(可見響應頭Connection) 這樣多次發起http請求資源, 會復用TCP連接
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看