
Hypertext Transfer Protocol eli lyhyemmin HTTP on todennäköisesti useimmille tuttu nettiosoitteiden alusta löytyvästä lyhenteestä http://. Kyseessä on käytännössä protokolla, jonka yli nettiselaimet kommunikoivat nettisivustoja ylläpitävien palvelimien kanssa. Viimeksi protokollaa päivitettiin vuonna 1999, jolloin otettiin käyttöön HTTP/1.1.
Noin 16 vuoden tauon jälkeen WWW:n perusteknologia päivittyy HTTP/2:n ansiosta. Uuden siirtoprotokollan tavoitteena on käytännössä nopeuttaa selaimen ja palvelimien välistä kommunikaatioita poistamalla tunnettuja pullonkauloja. HTTP/2 tukee esimerkiksi multipleksausta eli kanavointia, jonka ansiosta palvelimille voidaan tehdä kerralla useita kutsuja. Uudessa standardissa jalostetaan pidemmälle 1.1-versiossa esiteltyä HTTP pipelining -tekniikkaa, joka mahdollisti jo useiden kutsujen tekemisen, mutta palvelimen hitaat vastaukset estävät siitä huolimatta uusien kutsujen tekemisen.
HTTP/2 sisältää myös uuden niin sanotun server push -ominaisuuden, joka antaa palvelimille mahdollisuuden lähettää proaktiivisesti selaimen välimuistiin dataa jota se todennäköisesti tarvitsee (ilman että selain sitä erikseen pyytää).
Lisää HTTP/2:sta voi lukea täältä.
Noin 16 vuoden tauon jälkeen WWW:n perusteknologia päivittyy HTTP/2:n ansiosta. Uuden siirtoprotokollan tavoitteena on käytännössä nopeuttaa selaimen ja palvelimien välistä kommunikaatioita poistamalla tunnettuja pullonkauloja. HTTP/2 tukee esimerkiksi multipleksausta eli kanavointia, jonka ansiosta palvelimille voidaan tehdä kerralla useita kutsuja. Uudessa standardissa jalostetaan pidemmälle 1.1-versiossa esiteltyä HTTP pipelining -tekniikkaa, joka mahdollisti jo useiden kutsujen tekemisen, mutta palvelimen hitaat vastaukset estävät siitä huolimatta uusien kutsujen tekemisen.
HTTP/2 sisältää myös uuden niin sanotun server push -ominaisuuden, joka antaa palvelimille mahdollisuuden lähettää proaktiivisesti selaimen välimuistiin dataa jota se todennäköisesti tarvitsee (ilman että selain sitä erikseen pyytää).
Lisää HTTP/2:sta voi lukea täältä.