<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>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                [TOC] >[success] # 什么HTTP [文章來源筆記](https://time.geekbang.org/column/article/98128) ~~~ 1.HTTP,又被稱為超文本傳輸協議,是互聯網上應用最為廣泛的一種網絡協議簡稱('超文本傳輸協議') ~~~ >[info] ## 具體理解 ~~~ 1.具體來理解這個'超文本傳輸協議',拆分成三部分'超文本' 、'傳輸'、'協議' ~~~ >[danger] ##### 協議 ~~~ 1.HTTP 是一個協議,首先需要有'兩個或多個參與者','多個參與者為了達成某個共同的目的', '明確地規定各方的責任',如怎么樣建立連接、怎么樣互相識別等。只有遵守這個約定,計算機 之間才能相互通信交流 ~~~ >[danger] ##### 傳輸 ~~~ 1.'傳輸'就是把一堆東西從 A 點搬到 B 點,或者從 B 點搬到 A 點,即'AB',即HTTP是一個'傳輸協議' 2.首先先弄清'http' 是'雙向協議',兩個最基本的參與者 A 和 B,從 A 開始到 B 結束,數據在 A 和 B 之間雙向而 不是單向流動,也就是如果A為瀏覽器請求方,B為服務器響應方,A訪問B,B也會對這個訪問返回一個響應 3.雙向值得不單單是只用兩個,我們也可以做成傳接的形式,傳輸方式就從'A<===>B',變成了 'A<=>X<=>Y<=>Z<=>B',A 到 B 的傳輸過程中可以存在任意多個'中間人',而這些中間人也都遵從 HTTP 協議 ~~~ >[danger] ##### 超文本 ~~~ 1.'文本含義' :傳統意義中的'文本'就是文字形成的內容文章,HTTP中的'文本'從早期互聯網簡單'文字'為代表,到現在 '圖片'、'音頻'、'視頻'、'壓縮包'都可以表示為HTTP的文本的含義 1.1 因此我們可以理解為HTTP 傳輸的不是 TCP/UDP 這些底層協議里被切分的雜亂無章的二進制包, 而是完整的、有意義的數據,可以被瀏覽器、服務器這樣的上層應用程序處理。 2.'超文本':在文本的基礎上含有了'超鏈接',能夠從一個'超文本'跳躍到另一個'超文本',將各種不同空間的文字信息組織 在一起的網狀文本 ~~~ * html 超文本標記語言 ~~~ 1.html 是我們前端最長打交道的一個內容,它本身只是純文字文件,但內部用很多標簽定義了對圖片、音頻、視頻等的 鏈接,再經過瀏覽器的解釋,呈現在我們面前的就是一個含有多種視聽信息的頁面。 ~~~ >[danger] ##### 有文章羅劍鋒老師的話來解釋HTTP ~~~ 1.比'超文本傳輸協議'更準的回答: 'HTTP 是一個在計算機世界里專門在兩點之間傳輸文字、圖片、音頻、視頻等超文本數據的約定和規范' ~~~ >[success] # HTTP 不是什么 ~~~ 1.'HTTP 不是互聯網',他只是互聯網眾多協議的一種,只是互聯網中的一部分 2.'HTTP 不是編程語言' 3.'HTTP 不是 HTML',HTML 是超文本的載體,是一種標記語言 4.'HTTP 不是一個孤立的協議': 在互聯網世界里,HTTP 通常跑在 TCP/IP 協議棧之上,依靠 IP 協議實現尋址和路由、TCP 協議實現可靠數據傳輸、 DNS 協議實現域名查找、SSL/TLS 協議實現安全通信。此外,還有一些協議依賴于 HTTP,例如 WebSocket、 HTTPDNS 等。這些協議相互交織,構成了一個協議網,而 HTTP 則處于中心地位。 ~~~
                  <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>

                              哎呀哎呀视频在线观看