Názor k článku Protokol HTTP/2 byl dokončen. Prohlížeče už ho podporují od Filip Jirsák - Já jsem porovnával praktickou implementaci – tj. mám...

  • Článek je starý, nové názory již nelze přidávat.
  • 3. 3. 2015 8:18

    Filip Jirsák
    Stříbrný podporovatel

    Já jsem porovnával praktickou implementaci – tj. mám v jednom serveru vedle sebe implementaci „jednoduchého textového protokolu“, tj. HTTP 1.0 a nějaký kompromis HTTP 1.1 mezi RFC 2616 a RFC 7230–7235, a implementaci binárního protokolu HTTP 2.0. Že jsou to na jedné straně tři protokoly a na druhé jenom jeden? No jo, ale to je právě ta komplikovanost „jednoduchého textového protokolu“, kde se vstup „jednoduše“ rozdělí podle řádek – jenže pak se ukáže, že nikdo neví, co je to řádek, a v každé verzi protokolu je to jinak (dokonce pro jednu verzi protokolu existují dva nekompatibilní standardy).

    Mimochodem, samotné parsování HTTP hlaviček v HTTP 2.0 je oproti HTTP 1.x triviální, trochu to komplikuje kešování hlaviček. Takže kdybychom chtěli porovnávat porovnatelné vaším způsobem, bylo by nutné porovnávat parsování hlaviček dle RFC 7230 a parsování hlaviček (bez kešování) dle HTTP 2.0.