溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

HTTP是怎樣出來(lái)的以及誰(shuí)創(chuàng)造的

發(fā)布時(shí)間:2021-10-14 16:41:07 來(lái)源:億速云 閱讀:198 作者:柒染 欄目:編程語(yǔ)言

今天就跟大家聊聊有關(guān)HTTP是怎樣出來(lái)的以及誰(shuí)創(chuàng)造的,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

  HTTP協(xié)議全稱是超文本傳輸協(xié)議(HypertextTransferProtocol),這里面需要理解三個(gè)地方:超文本、傳輸、協(xié)議,下面就從HTTP協(xié)議的歷史講起。

  20世紀(jì)60年代,美國(guó)國(guó)防部高等研究計(jì)劃署(ARPA)建立了ARPA網(wǎng),它有四個(gè)分布在世界各地的節(jié)點(diǎn),被認(rèn)為是互聯(lián)網(wǎng)的始祖。

  到了70年代,基于對(duì)ARPA網(wǎng)絡(luò)的實(shí)踐和思考,研究人員發(fā)明出了著名的TCP/IP協(xié)議,并在80年代中期進(jìn)入了UNIX內(nèi)核,使更多計(jì)算機(jī)接入了互聯(lián)網(wǎng)。

HTTP誕生:蒂姆·伯納斯·李(TimBerners-Lee)

  是萬(wàn)維網(wǎng)的創(chuàng)始人,簡(jiǎn)單點(diǎn)說(shuō),是當(dāng)代互聯(lián)網(wǎng)的創(chuàng)始人。在1989年,他發(fā)表了一篇論文,提出了在互聯(lián)網(wǎng)上構(gòu)建超鏈接文檔系統(tǒng)的構(gòu)想,在這篇論文里他確立了三項(xiàng)關(guān)鍵技術(shù):

  URI:統(tǒng)一資源標(biāo)識(shí)符,作為互聯(lián)網(wǎng)上資源的唯一標(biāo)識(shí)

  HTML:超文本標(biāo)記語(yǔ)言,描述超文本文檔

  HTTP:超文本傳輸協(xié)議,用來(lái)傳輸超文本

  這三項(xiàng)技術(shù)直接奠定了我們當(dāng)今Web世界的技術(shù),蒂姆把它稱為萬(wàn)維網(wǎng)(WorldWideWeb)。

  所以,1989年,HTTP誕生了。

HTTP/0.9

  在20世紀(jì)90年代初,互聯(lián)網(wǎng)世界還是一片荒漠,計(jì)算機(jī)處理能力低下,存儲(chǔ)容量小,網(wǎng)速很慢。網(wǎng)絡(luò)上的絕大多數(shù)資源都是純文本資源,所以HTTP協(xié)議也是純文本格式的。

  為了便于服務(wù)器和客戶端處理,蒂姆最初設(shè)想的系統(tǒng)里的文檔都是只讀的,所以只允許用戶通過(guò)GET請(qǐng)求從服務(wù)器上獲取HTML文檔,并且在響應(yīng)之后立即關(guān)閉連接,功能非常有限。

  這一版HTTP協(xié)議雖然很簡(jiǎn)單,但是作為一個(gè)原型,充分驗(yàn)證了Web服務(wù)的可行性。

HTTP/1.0

  1993年,美國(guó)國(guó)家超級(jí)計(jì)算應(yīng)用中心(NCSA)開(kāi)發(fā)出了Mosaic,是第一個(gè)可以圖文混排的瀏覽器,隨后又在1995年開(kāi)發(fā)出了服務(wù)器軟件Apache,簡(jiǎn)化了HTTP服務(wù)的搭建工作。

  同一時(shí)期,在1992年發(fā)明了JPEG圖像格式,1995年發(fā)明了MP3音樂(lè)格式。

  這些新技術(shù)的出現(xiàn),促使HTTP協(xié)議開(kāi)始添加各種特性,從用戶需求的角度促進(jìn)了HTTP協(xié)議的發(fā)展。

  在已有實(shí)踐的基礎(chǔ)上,經(jīng)過(guò)一系列的草案,HTTP/1.0在1996年正式發(fā)布。主要增加了以下幾部分內(nèi)容:

  增加了HEAD/POST等新方法

  增加了響應(yīng)狀態(tài)碼

  增加了版本號(hào)

  增加了Header頭部的概念

  增加了Content-Type,傳輸數(shù)據(jù)不再僅限于文本

  但是HTTP/1.0并不是一個(gè)標(biāo)準(zhǔn),只是記錄已有實(shí)踐和模式的一份參考文檔,不具有實(shí)際的約束力,相當(dāng)于一個(gè)備忘錄。

看完上述內(nèi)容,你們對(duì)HTTP是怎樣出來(lái)的以及誰(shuí)創(chuàng)造的有進(jìn)一步的了解嗎?如果還想了解更多知識(shí)或者相關(guān)內(nèi)容,請(qǐng)關(guān)注億速云行業(yè)資訊頻道,感謝大家的支持。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI