Skillnad mellan HTTP 1. 0 och 1. 1 Skillnad mellan

Anonim

HTTP 1. 0 vs 1. 1

Som användare av Internet måste du ha stött på användningen av HTTP. Detta är en av de vanligaste bokstäverna speciellt för de miljoner sidorna som för närvarande drivs online. Det är den här sak som diskuteras här. Tydligen, om du vet något om HTTP, finns det två versioner, 1. 0 och 1. 1. Precis vad betyder de två versionerna? Nedan följer en stegvis översyn av HTTP 1. 0 och Http 1. 1.

Termen HTTP avser Hyper Text Transfer Protocol. Detta fungerar som både klient- och serverprotokollet som definierar hur meddelanden inom den globala webben överförs och formateras. HTTP 1. 0 introducerades i början av 1996 när företagen började flytta på nätet för företag. Populariteten av användningen av HTTP har ökat med över 75% av trafiken på internet som enbart är beroende av den.

HTTP 1. 0 kan bara definiera upp till 16 statuskoder som var ett reserverat nummer. Huvudbegränsningen för att använda de 16 statuskoderna var att det fanns en dålig upplösningsrapportering som noterades och därmed var det nödvändigt att komma igång med HTTP 1. 1. HTTP 1. 1 kom med 24 statuskoder som kunde lösa tidigare begränsningar som HTTP 1. 1 mötte. Felrapportering gjordes snabbare och det upptäcktes enkelt fel när de inträffade.

Ett annat plus som följde med HTTP 1. 1 var varningsrubriken som hade möjlighet att utföra flera sekundära statusvarningar. Huvudsyftet med de sekundära statusindikationerna i HTTP 1. 1 var att meddela mottagaren av ett problem när en framgångsrik förfrågan gjordes. Varningsförfrågningarna som inrättades i HTTP1. 1 kan delas in i två klasser. Klasserna grundades på den första siffran som presenterades på den tresiffriga koden. I en klass raderades varningen efter framgångsrik validering av koden i cacheminnet. Den andra klassen var en som behölls och det kommer med en förnyad inträde av cachen.

HTTP 1. 0 Användningen kommer med endast ersättning för grundgodkännandet med en utmaning med användarnamn och lösenord som används som okrypterade. Detta, som du med rätta skulle anta, ger upphov till risken att bli snoppad på. HTTP 1. 0 har också beroenden och sålunda kan informationen som samlas in av snoopingaktiviteten användas senare i framtiden. Kommer HTTP 1. 1 åtgärda problemet och erbjuder användningen av Digest Access Authentication. Detta speglar grundläggande autentisering och möjliggör servrar topp utnyttjar ett enstaka värde som i själva verket gör snooping ganska svårt att uppnå. En kontrollsumma för lösenordet, användarnamnet och ett tidsvärde görs och alla är krypterade.Därför kan du vara säker på att ingen snooping är möjlig när du använder HTTP 1. 1.

HTTP 1. 0-designen behövde en ny TCP-anslutning för varje förfrågan som gjordes genom den. Detta orsakade en utmaning eftersom det var kostnaden och tiden för att skapa en ny TCP-anslutning med varje förfrågan, vilket gör anslutningen väldigt långsam. Att hantera denna HTTP1. 1 kom fram med användning av långlivade förbindelser och även användningen av rörledningssökningar till arbete på de ihållande anslutningarna.

Sammanfattning

HTTP betyder Hyper Text Transfer Protocol

HTTP 1. 1 generellt en uppgradering av begränsningar av HTTP 1. 0

HTTP 1. 0 kan definiera 16 statuskoder

HTTP 1. 1 kan definiera 24 statuskoder

HTTP 1. 1 har en varningsrubrik som kan producera många sekundära statusvarningar

HTTP 1. 0 autentisering osäker eftersom den inte är krypterad

HTTP 1. 1 säker eftersom den använder kontrollsumma för användarnamn, lösenord och ett tidsvärde.