Forskjell mellom HTTP 1.0 og 1.1

HTTP 1.0 vs 1.1

Å være en bruker av internett, må du ha kommet over bruken av HTTP. Dette er en av de mest brukte bokstavene spesielt for de millioner av sider som for øyeblikket drives online. Det er dette elementet som diskuteres her. Tilsynelatende, hvis du vet noe om HTTP, er det to versjoner, 1.0 og 1.1. Hva betyr de to versjonene? Nedenfor er en trinnvis gjennomgang av HTTP 1.0 og Http 1.1.

Betegnelsen HTTP refererer til Hyper Text Transfer Protocol. Dette virker som både klient- og serverprotokollen som definerer hvordan meldinger i verdensomspennende web blir overført og formatert. HTTP 1.0 ble introdusert i begynnelsen av 1996 da det var starten på selskapene som flyttet på nettet for virksomheten. Populariteten til bruk av HTTP har vokst med over 75% av trafikken på internett som er avhengig av det.

HTTP 1.0 kunne bare definere opptil 16 statuskoder som var et reservert nummer. Hovedbegrensningen ved å bruke de 16 statuskoder var at det var dårlig rapportering som ble lagt merke til, og dermed var det behov for å komme opp med HTTP 1.1. HTTP 1.1 kom med 24 statuskoder som kunne løse de forrige begrensningene som HTTP 1.1 møtte. Feilrapportering ble gjort raskere, og det oppdaget feil på feil når de skjedde.

Et annet pluss som kom med bruk av HTTP 1.1 var advarselhodet som hadde muligheten til å utføre flere antall sekundære statusvarsler. Hovedformålet med sekundære statusindikasjoner i HTTP 1.1 var å bringe varsel til mottaker av et problem når en vellykket forespørsel ble gjort. Advarselsforespørsler som ble innført i HTTP1.1 kunne deles inn i to klasser. Klassene var basert på det første sifferet som ble presentert på den tre-sifrede koden. I en klasse ble det slettet advarselen ved vellykket validering av koden i hurtigbufferen. Den andre klassen var en som ble beholdt, og den kommer med en fornyet oppføring av cachen.

HTTP 1.0-bruk kommer bare med tillatelse til grunnleggende autentisering med en utfordring med brukernavn og passord som brukes som ukryptert. Dette, som du med rette ville anta, bringer frem risikoen for å bli snooped på. HTTP 1.0 har heller ikke avhengigheter, og dermed kan informasjonen som samles av snoopingaktiviteten, brukes senere i fremtiden. Komme HTTP 1.1 korrigerte problemet, og tilbyr bruk av Digest Access Authentication. Dette gjenspeiler grunnleggende autentisering og gjør det mulig for servere toppen å bruke en engangsverdi som i praksis gjør snooping ganske vanskelig å oppnå. En sjekksummen for passordet, brukernavnet og engangsverdien er laget og disse er alle kryptert. Du kan således være trygg på at ingen snooping er mulig når du bruker HTTP 1.1.

HTTP 1.0-design trengte en ny TCP-tilkobling for hver forespørsel som ble gjort gjennom den. Dette førte til en utfordring som det var kostnaden og tidspunktet for å sette opp en ny TCP-tilkobling med hver forespørsel, noe som gjorde forbindelsen svært sakte. For å håndtere denne HTTP1.1 kom opp med bruk av vedvarende tilkoblinger og også bruken av rørledningen forespørsler til arbeid på de vedvarende tilkoblingene.

Sammendrag

HTTP betyr Hyper Text Transfer Protocol

HTTP 1.1 generelt en oppgradering av begrensninger av HTTP 1.0

HTTP 1.0 kan definere 16 statuskoder

HTTP 1.1 kan definere 24 statuskoder

HTTP 1.1 har en advarselsoverskrift som kan produsere mange sekundære statusvarsler

HTTP 1.0-godkjenning usikker som den ikke er kryptert

HTTP 1.1 sikker fordi den bruker et sjekksum av brukernavn, passord og engangsverdi.