http

We leggen uit wat http is en waar dit protocol voor dient. Ook, hoe het werkt, verschillen tussen het http- en https-protocol.

Dit protocol is in 1999 gemaakt door het World Wide Web Consortium.

Wat is het http-protocol?

De http (uit het Engels HyperText-overdrachtsprotocol o Hyper Texts Transfer Protocol) is het informatietransmissieprotocol van de World Wide Web, dat wil zeggen, de code die is opgesteld zodat de computer Aanvrager en degene die de gevraagde informatie bevat, kunnen dezelfde taal "spreken" bij het verzenden van informatie via de netto-.

Met http criteria worden vastgesteld syntaxis ja semantiek computergebruik (vorm en betekenis) voor de totstandkoming van de communicatie tussen de verschillende elementen waaruit de webarchitectuur bestaat: servers, klanten, volmachten. Het werd in 1999 gecreëerd door het World Wide Web Consortium in samenwerking met de Internet Engineering Task Force.

Het is een "staatloos" protocol, dat wil zeggen, het houdt eerdere bezoeken niet bij, maar begint altijd opnieuw. Informatie over eerdere bezoeken wordt in deze systemen opgeslagen in zogenaamde "cookies", die in het systeem worden opgeslagen. cliënt.

De http heeft talloze versies doorlopen totdat hij de huidige bereikte aan het begin van de 21e eeuw, genaamd HTTP / 2. De eerste pogingen vonden plaats in 1991 en produceerden gedeeltelijke versies in 1996, 1999, 2000 en ten slotte de huidige in 2015.

Waar is het http-protocol voor?

De http is, zoals gezegd, een taal die bemiddelt tussen de verzoeken van de client en de antwoorden van de server in de internet, om vlotte communicatie mogelijk te maken en in dezelfde "taal". Oosten protocol stelt de te volgen richtlijnen vast, de methoden van verzoek ("werkwoorden" genoemd) en heeft enige flexibiliteit om nieuwe verzoeken en functionaliteiten op te nemen, vooral naarmate hun versies vorderen.

Aangezien internet niet veel meer is dan een complex netwerk voor de uitwisseling van informatie tussen computers op afstand, zijn dit soort digitale hulpmiddelen van cruciaal belang bij het leggen van de basis voor het bestellen en vergemakkelijken van de overdracht van informatie.

Hoe werkt het http-protocol?

De werking van http is gebaseerd op een request-response-schema tussen de webserver en de “user agent” (uit het Engels gebruikersagent) of cliënt die het verzoek om verzending van: gegevens. Een client kan een bepaalde browser zijn, wanneer we proberen een webpagina, of webcrawlers (webcrawlers of webspiders) die ze inspecteren.

De server biedt hen tijdig een gestructureerd antwoord en is uitgerust met een reeks metadata, die de richtlijnen vastlegt voor het starten, ontwikkelen en afsluiten van de overdracht van informatie. Dit zijn de "verzoekmethoden", dat wil zeggen de opdrachten die de uitvoering van bepaalde bronnen activeren, waarvan de bestanden zich op de server bevinden.

Bijvoorbeeld: bij het openen van een specifieke webpagina bepaalt de informatie-uitwisseling tussen onze webbrowser en de server waar de informatie zich bevindt hoe de informatie moet worden verzonden, waar de afbeeldingen zich bevinden en in welke volgorde ze aan mij worden getoond, enz. Deze uitwisseling van verzoekcommando's en antwoordcodes resulteert in de weergave op mijn computer van dezelfde informatie die oorspronkelijk op de server stond, die duizenden kilometers verwijderd kan zijn.

Wat is https?

De https is beveiligd tegen tussenkomst van derden.

Voor https HyperText Transfer Procotol Secure of Secure Transfer Protocol van Hypertekst, wat niets meer is dan de beveiligde versie van http, dat wil zeggen een variant van hetzelfde protocol dat is gebaseerd op het creëren van een gecodeerd kanaal voor de overdracht van informatie, waardoor het geschikter is voor bepaalde gevoelige gegevens (zoals sleutels en gebruikers persoonlijk).

In tegenstelling tot http is https beschermd tegen tussenkomst van derden die de uitwisseling van informatie kunnen bespioneren of er gegevens van kunnen verkrijgen, door het gebruik van "netwerklagen" die alleen de server en de client toestaan ​​om de verzonden informatie te coderen en te decoderen de vorige uitwisseling van netwerkcertificaten, een soort initiële validatie van vertrouwen om de overdracht van informatie vast te stellen.

!-- GDPR -->