HTTP 1.0 vs 1.1
Ako používateľ internetu musíte použiť HTTP. Toto je jedno z najčastejšie prezeraných listov, najmä pre milióny stránok, ktoré sú v súčasnosti prevádzkované online. To je práve táto otázka, ktorá je tu predmetom diskusie. Ak viete niečo o HTTP, existujú dve verzie, 1.0 a 1.1. Čo znamenajú tieto dve verzie? Nižšie je uvedený postupný prehľad HTTP 1.0 a Http 1.1.
Pojem HTTP sa vzťahuje na protokol Hyper Text Transfer Protocol. Funguje to ako protokol klienta a servera, ktorý definuje, ako sa prenášajú a formátujú správy v rámci celosvetového webu. HTTP 1.0 bol zavedený začiatkom roku 1996, keď došlo k nástupu spoločností pohybujúcich sa online za účelom podnikania. Popularita používania protokolu HTTP sa rozrástla, pričom viac ako 75% prenosu na internete sa naň spolieha výlučne.
HTTP 1.0 mohol definovať iba 16 stavových kódov, čo bolo rezervované číslo. Hlavným obmedzením používania 16 stavových kódov bolo to, že sa vyskytlo hlásenie o slabom rozlíšení, ktoré bolo zaznamenané, a preto bolo potrebné prísť s protokolom HTTP 1.1. HTTP 1.1 bol dodaný s 24 stavovými kódmi, ktoré boli schopné vyriešiť predchádzajúce obmedzenia, ktorým čelil HTTP 1.1. Nahlasovanie chýb sa robilo rýchlejšie a chyby sa ľahko zistili, keď sa vyskytli.
Ďalším plusom, ktorý prišiel s použitím protokolu HTTP 1.1, bola hlavička varovania, ktorá mala schopnosť vykonávať viacnásobné množstvo výstrah o sekundárnom stave. Hlavným cieľom indikácií sekundárneho stavu v protokole HTTP 1.1 bolo upozorniť príjemcu na problém, keď bola podaná úspešná žiadosť. Žiadosti o varovanie, ktoré boli zavedené v protokole HTTP1.1, je možné rozdeliť do dvoch tried. Triedy boli založené na prvej číslici, ktorá bola uvedená na trojcifernom kóde. V jednej triede došlo k vymazaniu varovania po úspešnom overení kódu do vyrovnávacej pamäte. Druhá trieda bola zachovaná a prichádza s obnovenou položkou vyrovnávacej pamäte.
Použitie protokolu HTTP 1.0 prichádza iba s povolením na základnú autentifikáciu, pretože čelí výzve, aby sa používaná užívateľská mená a heslá nezašifrovali. To, ako by ste správne predpokladali, prináša riziko rizika, že by ste na ňu padli. HTTP 1.0 tiež nemá závislosti, a preto informácie zozbierané počas aktivity snoopingu môžu byť použité neskôr v budúcnosti. Príchod protokolu HTTP 1.1 problém vyriešil a ponúkol použitie overenia prístupu k prehľadu. Toto odzrkadľuje základné overenie a umožňuje serverom, aby najlepšie využívali jednorazovú hodnotu, ktorá v skutočnosti sťažuje dosiahnutie snoopingu. Vytvorí sa kontrolný súčet hesla, užívateľského mena a jednorazovej hodnoty a všetky sú zašifrované. Môžete si teda byť istí, že pri použití protokolu HTTP 1.1 nie je možné žiadne snooping.
Dizajn protokolu HTTP 1.0 si vyžadoval nové pripojenie TCP pre každú požiadavku, ktorá sa cez neho vytvorila. To spôsobilo problém, pretože pri každej požiadavke boli náklady a čas na zriadenie nového pripojenia TCP, takže pripojenie bolo veľmi pomalé. Na riešenie tohto protokolu HTTP1.1 prišlo s používaním trvalých pripojení a tiež s použitím požiadaviek na potrubie na prácu s trvalými pripojeniami..
zhrnutie
HTTP znamená Hyper Text Transfer Protocol
HTTP 1.1 vo všeobecnosti aktualizácia obmedzení HTTP 1.0
HTTP 1.0 môže definovať 16status kódy
HTTP 1.1 môže definovať 24 stavových kódov
HTTP 1.1 má hlavičku varovania, ktorá je schopná vyvolať veľa výstrah o sekundárnom stave
Overenie HTTP 1.0 nie je bezpečné, pretože nie je šifrované
HTTP 1.1 bezpečný, pretože používa kontrolný súčet používateľského mena, hesla a jednorazovej hodnoty.