Különbség a HTTP 1. 0 és 1. HTTP között. A különbség

Anonim

HTTP 1. 0 vs 1. 1

Ahhoz, hogy az internet felhasználója legyen, meg kell találnod a HTTP használatát. Ez az egyik leggyakrabban meglátott betű, különösen az interneten jelenleg működő több millió oldalnál. Ez a téma az itt folyó viták kérdése. Nyilvánvalóan, ha tudsz valamit a HTTP-ről, akkor két verzió van: 1. 0 és 1. 1. Mit jelent a két verzió? Az alábbiakban olvasható a HTTP 1. 0 és a Http 1. 1. lépés.

A HTTP kifejezés a Hyper Text Transfer Protocol protokollt jelenti. Ez mind az ügyfelek, mind a kiszolgáló protokollja szerint meghatározza, hogy miként kerülnek továbbításra és formázásra az üzenetek a világhálón. HTTP 1. 0 került bevezetésre 1996 elején, amikor volt a kezdete a vállalkozások mozgó online üzleti. A HTTP használatának népszerűsége nőtt, mivel az interneten elért forgalom több mint 75% -a egyedül támaszkodott rá.

A HTTP 1. 0 csak legfeljebb 16 állapotkódot határozhat meg, amely egy fenntartott szám volt. A 16 állapotkód használatának legfőbb korlátai az volt, hogy rossz volt a felderítési jelentés, ezért észleltük a HTTP 1 használatát. 1. HTTP 1. 1 24 állapotkóddal jött, amelyek képesek voltak megoldani a Korábbi korlátozások, amelyekkel a HTTP 1. 1 szembenézett. A hibajelentés gyorsabb volt, és hibák észlelése történt.

Egy másik plusz, amely a HTTP 1. 1 használatával jött, olyan figyelmeztető fejléc volt, amely képes több másodlagos állapot riasztás végrehajtására. A HTTP 1. 1 másodlagos állapotjelzőinek fő célja az volt, hogy egy sikeres kérés esetén észrevételt tegyenek a probléma címzettjének. A HTTP1-ben indított figyelmeztetések. 1 két osztályra osztható. Az osztályok az első számjegyen alapultak, amelyet a háromjegyű kódon mutattunk be. Egy osztályban törölt a figyelmeztetés a kód sikeres érvényesítéséről a gyorsítótárba. A második osztály az volt, amelyet megtartottak, és a gyorsítótár újbóli érvényesítésével jött.

A HTTP 1. 0 használata csak az alapszintű hitelesítéshez juttatható, ezzel kihívást jelentenek a felhasználónevek és a titkosítatlanul használt jelszavak. Ez, ahogy helyesen feltételeznéd, előidézi annak a kockázati tényezőt, hogy elfojtja magát. A HTTP 1. 0 szintén nincs függőségekkel, így a snooping tevékenységével összegyűjtött információk később felhasználhatók. A HTTP 1. 1 eljövetele kijavította a problémát, felajánlva a Digest Access Authentication használatát. Ez tükrözi az alapszintű hitelesítést, és lehetővé teszi a kiszolgálók számára, hogy egy egyszeri értéket használjanak fel, ami valójában meglehetősen nehezen érhető el. A jelszó, a felhasználónév és az egyszeri érték ellenőrzőösszege megtörténik, és mindegyik titkosítva van.Így biztos lehet benne, hogy a HTTP 1 használatakor nem lehetséges sznoping. 1.

A HTTP 1. 0 tervezése minden új kéréshez új TCP kapcsolatot igényel. Ez kihívást okozott, hiszen minden kérésnél új TCP-kapcsolat létrehozásának költsége és időtartama volt, ami miatt a kapcsolat nagyon lassú volt. Ennek a HTTP1-nek a kezelésére. 1 a tartós kapcsolatok használatával, valamint a csővezeték iránti kérelmek használatával jött létre a tartós kapcsolatokra.

Összegzés

Hyper Text Transfer Protocol

HTTP 1. 1 általában a HTTP korlátai frissítése 1. 0

HTTP 1. 0 definiálhat 16status kódokat

HTTP 1. 1 definiálhat 24 állapotkód

HTTP 1. 1 egy figyelmeztető fejléc, amely sok szekunder állapot riasztást képes előállítani

HTTP 1. 0 hitelesítés bizonytalan, mivel nem titkosított

HTTP 1. 1 biztonságos, mivel a felhasználónév ellenőrzőszámát használja, jelszó és egyszeri érték.