HTTP 1.0 a 1.1

Jako uživatel internetu musíte používat protokol HTTP. Toto je jeden z nejpopulárnějších e-mailů pro miliony stránek, zejména online. Stejný problém je diskutován zde. Pokud víte něco o HTTP, existují dvě verze 1.0 a 1.1. Co znamenají pouze dvě verze? Níže je podrobná recenze HTTP 1.0 a Http 1.1.

Pojem HTTP označuje protokol Hyper Text Transfer Protocol. Působí jako klientský i serverový protokol a jeho protokol určuje, jak jsou zprávy přenášeny a formátovány přes internet. HTTP 1.0 byl spuštěn na začátku roku 1996. Popularita používání protokolu HTTP vzrostla, protože se na něj spoléhá více než 75% internetového provozu.

HTTP 1.0 dokáže detekovat až 16 stavových kódů, které jsou vyhrazeným číslem. Hlavním omezením používání 16 kódů případů bylo to, že došlo k nerovnoměrným rozhodnutím a potřebě vyvinout HTTP 1.1. HTTP 1.1 byl dodán s 24 stavovými kódy, které by mohly řešit všechna předchozí omezení, s nimiž se HTTP 1.1 potýká. Hlášení chyb jsou rychlejší a chyby lze snadno zjistit, když k nim dojde.

Dalším plusem, který používá HTTP 1.1, je záhlaví výstrah, které dokáže zpracovat velké množství sekundárních výstrah. Primárním účelem sekundárních indikátorů stavu v HTTP 1.1 bylo nahlásit problém příjemci, když byla odeslána úspěšná žádost. Požadavky na výstrahy vytvořené v HTTP1.1 lze rozdělit do dvou tříd. Relace byly založeny na čísle jedna ve třímístném kódu. Po úspěšném zadání kódu do mezipaměti byla výstraha odstraněna. Druhá třída je uložena a zálohována opětovným zápisem v mezipaměti.

Použití protokolu HTTP 1.0 je poskytováno pouze pro základní ověřování, které může způsobit problémy, když uživatelské jméno a heslo nejsou šifrovány. Jak se dalo očekávat, jedná se o riziko uvěznění. HTTP 1.0 také nemá žádné závislosti, takže informace shromážděné při snoopingových aktivitách mohou být použity později. Příchod protokolu HTTP 1.1 tento problém vyřešil a navrhl použití ověřování přístupem Digest. To odráží základní autentizaci a umožňuje serverům používat stejnou hodnotu současně. Heslo, uživatelské jméno a jednorázová ověřovací částka byly zašifrovány a všechna šifrována. Tímto způsobem si můžete být jisti, že při použití protokolu HTTP 1.1 neklouže.

Pro každý požadavek provedený prostřednictvím návrhu HTTP 1.0 bylo nutné nové připojení TCP. To byl problém, protože každý požadavek měl náklady a čas na vytvoření nového připojení TCP a připojení bylo velmi pomalé. To se týká použití trvalých připojení k práci s HTTP1.1 a použití požadavků na potrubí pro práci na trvalých připojeních.

Shrnutí

HTTP je protokol Hyper Text Transfer Protocol

HTTP 1.1 obvykle aktualizuje omezení HTTP 1.0

HTTP 1.0 dokáže detekovat 16status kódy

HTTP 1.1 dokáže detekovat 24 stavových kódů

HTTP 1.1 má záhlaví varování schopné generovat mnoho sekundárních varování

Ověřování HTTP 1.0 je nebezpečné, protože není šifrováno

HTTP 1.1 je zabezpečený, protože používá uživatelské jméno, heslo a jednorázovou kontrolu hodnoty.

Reference