鍍金池/ 教程/ HTML/ 超文本傳輸協(xié)議(HTTP)是什么?
超文本傳輸協(xié)議(HTTP)是什么?
HTTP協(xié)議

超文本傳輸協(xié)議(HTTP)是什么?

HTTP代表超文本傳輸協(xié)議。這是一個(gè)基于 TCP/IP 通信協(xié)議,是用來提供 World Wide Web上的幾乎所有的文件和其它數(shù)據(jù),統(tǒng)稱資源。這些資源可能是HTML文件,圖像文件,查詢結(jié)果,或其他任何東西。

瀏覽器是作為一個(gè)HTTP客戶端的作品,因?yàn)檫@就是所謂的Web服務(wù)器的HTTP服務(wù)器發(fā)送請求。 Web服務(wù)器,然后發(fā)送回客戶端的響應(yīng)。標(biāo)準(zhǔn)和HTTP服務(wù)器的默認(rèn)端口上監(jiān)聽是80,但它可以改變到任何其他端口,如8080等

有三個(gè)HTTP重要應(yīng)該知道的事情:

  • HTTP是無連接的: 在發(fā)出請求時(shí),客戶端與服務(wù)器斷開連接,并等待響應(yīng)。服務(wù)器必須重新建立連接后,它處理請求。

  • HTTP是獨(dú)立的媒體的: 可以發(fā)送任何類型的數(shù)據(jù),只要通過HTTP的客戶端和服務(wù)器都知道如何處理的數(shù)據(jù)內(nèi)容。決定如何處理內(nèi)容的MIME規(guī)范。

  • HTTP是無狀態(tài)的: HTTP連接,這是一個(gè)直接結(jié)果。服務(wù)器和客戶端,只知道對方在一個(gè)請求。此后,每個(gè)忘記了其他。出于這個(gè)原因,無論是客戶端還是瀏覽器可以保留不同要求之間的跨網(wǎng)頁的信息。

下圖顯示了符合HTTP協(xié)議通訊:


上一篇:HTTP協(xié)議