HTTP是Web的核心技術(shù)之一,HTTP/2是新一代HTTP協(xié)議。相比HTTP/1(于1999年由RFC 2616定為標(biāo)準(zhǔn)),HTTP/2有了重大的改進(jìn)。HTTP/2由IETF(國(guó)際互聯(lián)網(wǎng)工程任務(wù)組)的httpbis工作組基于SPDY協(xié)議開(kāi)發(fā),其目標(biāo)是在保持與HTTP 1.1語(yǔ)義向后兼容性的情況下,減小網(wǎng)絡(luò)傳輸延遲,并簡(jiǎn)化服務(wù)器向?yàn)g覽器傳輸內(nèi)容的過(guò)程。近日,從IETF的官方博客中得知,針對(duì)200多個(gè)設(shè)計(jì)問(wèn)題、17個(gè)草案和30個(gè)實(shí)現(xiàn),IETF經(jīng)過(guò)兩年多的討論,HTTP/2和HPACK(JSON 的壓縮算法)規(guī)范終于通過(guò)了 IETF的批準(zhǔn)并成為可跟蹤的RFC標(biāo)準(zhǔn)。
SPDY是一種由Google發(fā)起、兼容HTTP的協(xié)議,目前已有眾多瀏覽器支持該協(xié)議,如Chrome、Opera、Firefox等。2012年,IETF HTTP工作組(HTTP Working Group)開(kāi)始基于SPDY協(xié)議以研究HTTP/2 標(biāo)準(zhǔn),并通過(guò)6次組織內(nèi)的會(huì)議以及來(lái)自社區(qū)的討論完成了最初版本的確定。
IETF HTTP工作組負(fù)責(zé)人和W3C的成員之一Mark Nottingham在個(gè)人博客中也報(bào)道了相關(guān)信息,Mark Nottingham指出HTTP/2接下來(lái)的主要工作是分配RFC編號(hào)和正式發(fā)表,他還指出了HTTP/2相比HTTP/1的改進(jìn)之處,如更快的頁(yè)面加載、更長(zhǎng)久的連接、服務(wù)器信息推送、減少加密連接開(kāi)銷、多路復(fù)用功能等。
近日,Google已宣布SPDY將于2016年退休,轉(zhuǎn)而采用HTTP/2。根據(jù)CanIUse的統(tǒng)計(jì),目前Firefox、Chrome、Safari、Opera、iOS版Safari、Android版Chrome、Windows 8上的IE 11都已經(jīng)支持HTTP/2,Windows 10預(yù)覽版自帶的瀏覽器也支持它。Apache、Windows 10上的IIS和Nginx都已經(jīng)實(shí)現(xiàn)了SPDY 3.1或4(這就是HTTP/2),剩下的工作就是網(wǎng)站管理員們?nèi)ド?jí)服務(wù)器軟件了。關(guān)于HTTP/2的更多信息,讀者可以查看GitHub上關(guān)于HTTP/2的相關(guān)信息。
哈爾濱品用軟件有限公司致力于為哈爾濱的中小企業(yè)制作大氣、美觀的優(yōu)秀網(wǎng)站,并且能夠搭建符合百度排名規(guī)范的網(wǎng)站基底,使您的網(wǎng)站無(wú)需額外費(fèi)用,即可穩(wěn)步提升排名至首頁(yè)。歡迎體驗(yàn)最佳的哈爾濱網(wǎng)站建設(shè)。
