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

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                要了解 Web 服務器如何通過 HTTP 協議發送內容,你需要了解一個 HTTP 地址的結構。地址是由 HTTP 前綴,服務器名稱,比如 www.haxe.org,和對特定資源的服務器上可選的相對路徑組成。某些 Web 應用程序也接受其它協議如 HTTPS ,或者 FTP。服務器的名稱在是一個本地地址的時候可以只是一個名字,當在公開訪問的注冊 DNS 服務時是兩個或者更多的被一個點號分隔的多個名字。一個服務也可以是由4個0-255的數值組成的 IP 地址。在多數配置中,下面兩個地址是等效的: ~~~ http://localhost/ http://127.0.0.1/ ~~~ 互聯網上一個可用的網站有一個由域名等組成。地址 http://www.haxe.org 是由幾個部分組成,從右側開始: org 是一個頂級域名,表示主機站點屬于非經濟利益組織。專門的組織保留頂級域名,不能被個人或公司收購。 最常見的頂級域名是: * com 商業網站 * net 一般網站 * edu 教育機構和實體 * gov 政府機構 * 還有一些地域域名比如 fr 法國,it 意大利 1. 地址中,haxe 是一個頂級域名。這是一個由個人或者公司在有限時間內獲得的任意名稱。域名訂閱通常每年進行更新。 2. www 是一個二級域名。頂級域名擁有著可以創建許多二級域名;一些主機商可能會對二級域名的數量做出限制。www 的二級域名是目前事實上的第一級域名的主入口。一個 SLD 是可選的。 3. http 是通過地址連接特定資源的協議。 一個 Web 服務器通常需要配置以使根地址指向內容的主機上的物理目錄。因此,如果一個 Web 服務器,比如 example.com ,配置根目錄指向 D:\WWW,其中包含一個名為 page.html 的文件,這個資源可以使用 URI 地址 http://www.example.com/page.html 來訪問。 目錄和子目錄通過 `/` 進行映射。當一個 URI 指向目錄到一個 目錄而不是一個文件(可能是虛擬的或者真實存在的),web 服務器可以顯示目錄下的內容,如果配置允許的話,或者跳轉到一個默認的頁面。NekoTools 跳轉請求到目錄下的 index.html,index.htm,和 index.n 。如果這些都沒有可用的,會報告一個 404 error 。生產環境的 Web 服務器例如 Apache 有一些可選的配置處理文件、目錄和虛擬路徑、限制訪問等等。 許多情況下,服務器動態的將頁面內容組合起來,通過請求接收到的參數,動態的改變它們的內容。這些參數可以使用 GET 方法或者 POST 方法傳輸(還有其它的一些不常用的方法)。首先添加添加參數到地址中,然后第二個使用請求頭保存它們。添加參數的 GET 語法如下: ~~~ http://www.example.com/page.n?param1=value1&param2=value2 ~~~ param1 是一個變量名,而 value1 是它的值。參數部分跟地址部分通過一個問號標記 ? 分隔,參數之間通過 & 符號組合。每個 key-value 對都有變量名、等號符號 = ,和值組成。因為 HTTP 在 URI 地址中對一些特殊字符進行限制,值和參數必須被編碼。 GET 方法被隱式的用于頁面中的每個標準超鏈接,要使用 POST 方法,需要使用表單提交到指定的方法。另一個 POST 常用的方式是一個 XHR(XML HTTP Request)調用,這是一個 AJAX(Asynchronous JavaScript and XML) 應用非常基礎的功能。POST 方法不實用查詢字符串傳遞參數;它包裝它們到請求頭中。 協議不對 GET 參數做任何大小的限制,但是一些(舊的)瀏覽器和 Web 服務器截取請求字符串為一個固定大小(非常長)。鑒于此,作為一個普遍的規則,GET 方法使用簡短的、用戶友好的參數,而POST 方法用于復雜的、可能是非常大的內容的提交。最后,文件上傳只能通過 POST 方法實現。 目前為止,URI地址已經使用絕對形式,一個包含服務器地址的完整路徑。相對形式在許多情況下也被認可。一個相對路徑用于指向一個和當前文檔或者基礎文檔相關的資源。相對路徑不用指定一個協議,因為當前上下文的協議將被使用。路徑是子目錄名和文件名的一個組合,并和當前的文檔地址結合使用,指示到請求的資源。路徑也可以向后導航,從子到父,使用兩個點號 .. 代替一個目錄名。由 一個斜線 / 開始的相對路徑,表示 URI 是相對于當前主機地址,而不是當前文檔地址。 因此,如果當前的頁面 URI 是 http://www.example.com/pages/first.htm ,相對路徑 second.htm 則指向 http://www.example.com/pages/second.htm 。相對路徑 /images/logo.png 將指向 http://www.example.com/images/logo.png 。同樣的 URI 可以通過 ../images/logo.png 定義 。
                  <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>

                              哎呀哎呀视频在线观看