http

Informatik

2022

Vi förklarar vad http är och vad detta protokoll är till för. Dessutom, hur det fungerar, skillnader mellan http och https-protokoll.

Detta protokoll skapades 1999 av World Wide Web Consortium.

Vad är http-protokollet?

http (från engelska HyperText Transfer Protocol o Hyper Texts Transfer Protocol) är informationsöverföringsprotokollet för World Wide Web, det vill säga koden som upprättas så att dator Den sökande och den som innehåller den begärda informationen kan "tala" samma språk när de överför information via netto.

Med http fastställs kriterier syntax Y semantik beräkning (form och betydelse) för upprättandet av kommunikation mellan de olika elementen som utgör webbarkitekturen: servrar, klienter, ombud. Det skapades 1999 av World Wide Web Consortium i samarbete med Internet Engineering Task Force.

Det är ett "statslöst" protokoll, det vill säga det håller inte koll på tidigare besök utan börjar alltid om. Information om tidigare besök lagras i dessa system i så kallade "cookies", lagrade i systemet. klient.

http har gått igenom många versioner tills den nådde den nuvarande i början av 2000-talet, kallad HTTP / 2. Dess första försök inträffade 1991 och producerade partiella versioner 1996, 1999, 2000 och slutligen den nuvarande 2015.

Vad är http-protokollet till för?

http, som har sagts, är ett språk som förmedlar mellan klientens förfrågningar och serverns svar i Internet, för att tillåta flytande kommunikation och på samma "språk". Öst protokoll fastställer de riktlinjer som ska följas metoder av begäran (kallade "verb") och har viss flexibilitet att införliva nya förfrågningar och funktioner, särskilt när deras versioner fortskrider.

Med tanke på att Internet är lite mer än ett komplext nätverk för utbyte av information mellan fjärrdatorer, är dessa typer av digitala verktyg nyckeln för att etablera grunderna för att beställa och underlätta överföringen av information.

Hur fungerar http-protokollet?

Driften av http är baserad på ett begäran-svar-schema mellan webbservern och "användaragenten" (från engelska användaragent) eller klient som begär överföring av data. En klient kan vara en viss webbläsare när vi försöker öppna en webbsida, eller sökrobotar (webbsökare eller nätspindlar) som inspekterar dem.

Servern ger dem ett strukturerat svar i tid och utrustad med en serie metadata, som fastställer riktlinjerna för start, utveckling och stängning av överföringen av information. Dessa är "begäransmetoderna", det vill säga de kommandon som utlöser exekveringen av vissa resurser, vars filer finns på servern.

Till exempel: När du öppnar en specifik webbsida kommer informationsutbytet mellan vår webbläsare och servern där informationen finns att fastställa hur informationen ska överföras, var bilderna finns och i vilken ordning de kommer att visas för mig, etc. Detta utbyte av förfrågningskommandon och svarskoder resulterar i representation på min dator av samma information som ursprungligen fanns på servern, som kan vara tusentals mil bort.

Vad är https?

https är skyddat mot tredje parts ingripande.

För https HyperText Transfer Procotol Secure eller Secure Transfer Protocol av Hypertext, som inte är något annat än den säkra versionen av http, det vill säga en variant av samma protokoll som bygger på skapandet av en krypterad kanal för överföring av information, vilket gör den mer lämplig för vissa känsliga data (som nycklar och användare personlig).

Till skillnad från http är https skyddat mot ingripande av tredje parter som kan spionera på informationsutbytet eller hämta data från det, genom användning av "nätverkslager" som tillåter endast servern och klienten att kryptera och dekryptera informationen som skickas via det tidigare utbytet av nätverkscertifikat, ett slags initial validering av förtroende för att fastställa överföringen av information.

!-- GDPR -->