A | B | C | D | E | F | G | H | CH | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
HTTP/2 je druhá hlavní verze protokolu HTTP. Protokol HTTP je hlavním protokolem webu, je používán pro přenos webových stránek mezi webovým serverem a klientem (webovým prohlížečem). Ideově vychází z experimentálního protokolu SPDY, který vyvíjel Google.[1] Specifikace HTTP/2 byla publikována jako RFC 7540 v květnu 2015.[2] Standardizační úsilí podpořily webové prohlížeče Chrome, Opera, Firefox,[3] Internet Explorer 11, Safari, Amazon Silk a Edge,[4] takže většina hlavních prohlížečů přidala podporu HTTP/2 ke konci roku 2015.[5]
Podle W3Techs podporovalo HTTP/2 na konci února 2017 již 12,1 % webů,[6] v květnu 2018 pak 25,9 % z top 10 miliónu webů.[7]
Vývoj
HTTP/2[8] byl vyvíjen pracovní skupinou httpbis (bis znamenalo „druhý“) pod hlavičkou IEEE.[9] HTTP/2 je první nová verze HTTP protokolu od vydání HTTP 1.1 v roce 1997 jako RFC 2068. Pracovní skupina prezentovala HTTP/2 před IESG ke zvážení jako návrh nového standardu v prosinci 2014,[10][11] což IESG schválila 17. února 2015.[12][13] Specifikace HTTP/2 byla publikována jako RFC 7540 v květnu 2015[2] a hned následující RFC 7541 specifikuje formát komprese hlaviček pro HTTP/2.
HTTPS/2 přímo nevyžaduje zabezpečení přenosu šifrováním (TLS), avšak běžné implementace webových prohlížečů ho vynucují.[14]
Kritika
Schvalování nového HTTP protokolu bylo označeno za příliš rychlé, takže nedovolilo vznesení konkurenčních návrhů a bylo vycházeno pouze z existujícího protokolu SPDY. Dále bylo kritizováno zasahovaní do jiných vrstev (řízení toku patří do TCP). Nejvíce kritiky však směřovalo na otázku šifrování.
Podpora
- Apache podporuje HTTP/2 od verze 2.4.12 (externí modul mod_h2),[15] nativně pak od verze 2.4.17 (modul přejmenován na mod_http2)[16] od října 2015. Staré verze SPDY jsou podporovány modulem mod_spdy,[17] ale vývoj byl už zastaven.[18]
- Microsoft IIS podporuje HTTP/2 ve Windows 10[19] a Windows Server 2016.
Odkazy
Reference
V tomto článku byl použit překlad textu z článku HTTP/2 na anglické Wikipedii.
- ↑ Bright, Peter. HTTP/2 finished, coming to browsers within weeks . Ars Technica, Feb 18, 2015. Dostupné online.
- ↑ a b RFC 7540 - Hypertext Transfer Protocol Version 2 (HTTP/2) . IETF, May 2015 . Dostupné online.
- ↑ See what’s new in Firefox! . Mozilla Foundation, February 2015. Dostupné online.
- ↑ Can the rise of SPDY threaten HTTP? . Restlet, Inc., October 2011 . Dostupné v archivu pořízeném dne 2014-01-06.
- ↑ HTTP2 browser support . . Dostupné online.
- ↑ Usage of HTTP/2 for websites . 2015-10-2 . Dostupné online. (anglicky)
- ↑ Usage of HTTP/2 for websites . W3Techs . Dostupné online.
- ↑ THOMSON, M. (ed.), Belshe M. and R. Peon. Hypertext Transfer Protocol version 2: draft-ietf-httpbis-http2-16 . HTTPbis Working Group . Dostupné online.
- ↑ Hypertext Transfer Protocol Bis (httpbis) . Internet Engineering Task Force, 2012. Dostupné online.
- ↑ History for draft-ietf-httpbis-http2-16 . IETF . Dostupné online.
- ↑ Raymor, Brian. Wait for it – HTTP/2 begins Working Group Last Call! . Microsoft Open Technologies, August 7, 2014 . Dostupné v archivu pořízeném dne 2014-10-06.
- ↑ The IESG. httpbis. Protocol Action: 'Hypertext Transfer Protocol version 2' to Proposed Standard (draft-ietf-httpbis-http2-17.txt) online. February 17, 2015 cit. 2015-02-18. Dostupné online.
- ↑ Mark Nottingham. HTTP/2 Approved online. Internet Engineering Task Force, February 18, 2015 cit. 2015-03-08. Dostupné online.
- ↑ HTTP/2 Implementation Status online. cit. 2021-06-06. Dostupné online.
- ↑ http/2 module for apache httpd online. cit. 2015-07-28. Dostupné online.
- ↑ Apache 2.4.17 release changelog online. cit. 2017-08-22. Dostupné online.
- ↑ Matthew Steele. mod_spdy is now an Apache project online. June 19, 2014. Dostupné online.
- ↑ Log of /httpd/mod_spdy online. cit. 2017-02-03. Dostupné online.
- ↑ Rob Trace; DAVID WALP. HTTP/2: The Long-Awaited Sequel online. Microsoft Corporation, October 8, 2014. Dostupné online.
Související článkyeditovat | editovat zdroj
Externí odkazyeditovat | editovat zdroj
- Obrázky, zvuky či videa k tématu HTTP/2 na Wikimedia Commons
- RFC 7540 (anglicky)
- RFC 7541 (anglicky)
Text je dostupný za podmienok Creative Commons Attribution/Share-Alike License 3.0 Unported; prípadne za ďalších podmienok. Podrobnejšie informácie nájdete na stránke Podmienky použitia.
Antropológia
Aplikované vedy
Bibliometria
Dejiny vedy
Encyklopédie
Filozofia vedy
Forenzné vedy
Humanitné vedy
Knižničná veda
Kryogenika
Kryptológia
Kulturológia
Literárna veda
Medzidisciplinárne oblasti
Metódy kvantitatívnej analýzy
Metavedy
Metodika
Text je dostupný za podmienok Creative
Commons Attribution/Share-Alike License 3.0 Unported; prípadne za ďalších
podmienok.
Podrobnejšie informácie nájdete na stránke Podmienky
použitia.
www.astronomia.sk | www.biologia.sk | www.botanika.sk | www.dejiny.sk | www.economy.sk | www.elektrotechnika.sk | www.estetika.sk | www.farmakologia.sk | www.filozofia.sk | Fyzika | www.futurologia.sk | www.genetika.sk | www.chemia.sk | www.lingvistika.sk | www.politologia.sk | www.psychologia.sk | www.sexuologia.sk | www.sociologia.sk | www.veda.sk I www.zoologia.sk