Skip to main content

Hva er hypertekstoverføringsprotokollen?

Hypertext Transfer Protocol (HTTP) er nettverkskommunikasjonsspråket som brukes på World Wide Web for å utveksle tekst, grafikk, lyd og andre typer data og tjenester.HTTP overfører data mellom globalt koblede datamaskiner i ren tekst.En sikker versjon av Hypertext Transfer Protocol (HTTPS) instruerer nettlesere om å kryptere kommunikasjonsstrømmer for å beskytte sensitiv informasjon.HTTPS brukes til all handel, bank og andre tjenester der det kreves en sikker lenke.

Oppfinnelsen av HTTP og World Wide Web blir kreditert til MIT engelsk fysiker, Sir Timothy John Berners-Lee (“Tim” Berners-Lee).Berners-Lee foreslo ideen i mars 1989, og i desember 1990 utvekslet han og teamet med suksess data mellom nettverksdatamaskiner ved bruk av HyperText Transfer Protocol.

HTTP opererer på klient-servermodellen, der serveren er en datamaskin på internett som er vert for et nettsted eller databank, og klienten er en datamaskin som ber om informasjon fra serveren.HTTP er faktisk en del av en serie med lagdelte nettverksprotokoller.I nettverkshierarkiet er HTTP et applikasjonslag som kjører på toppen av det dominerende transportlaget kjent som Transmission Control Protocol (TCP).TCP er en del av Internet Protocol Suite (IPS) som inkluderer Internet Protocol (IP) som adresserer konvensjonen brukt med TCP, hvis kombinasjon blir referert til som TCP/IP.

Hver klient og server på nettet identifiseres av en unik numerisk IP -adresse eller ensartet ressurslokalisering (URL).Dette sikrer at forespørsler om data og tilsvarende svar (datagrammer) blir dirigert riktig gjennom de forskjellige nettverkene som samlet utgjør World Wide Web.Numeriske IP -er er kartlagt til et tilknyttet navn for å gjøre nettadressen enklere å huske.Derfor kan man legge inn Wisegeek.com i URL -vinduet i en nettleser, i stedet for å måtte huske en rekke IP -numre.I en grov analogi kan TCP tenkes som kjøretøyet eller motoren som HTTP bruker for å reise mellom datamaskiner, mens IP sikrer at den beste ruten vil bli tatt og at dataene vil komme frem til riktig destinasjon.

Som alle protokoller har hypertekstoverføringsprotokollen utviklet seg over tid og endret versjoner fra sin opprinnelige form.Utvikling for HTTP faller til Internet Engineering Task Force (IETF) og World Wide Web Consortium.Disse enhetene publiserer forespørsel om kommentarer (RFCs) som beskriver nye standarder, som RFC 2616 i juni 1999, og avgrenser HTTP/1.1, den nåværende versjonen som oftest er i bruk.

Sikre https (https: // vs http: //) er praktisk taltidentisk med standard hypertekstoverføringsprotokoll, men for en samtale til nettleseren for å etablere en kryptert forbindelse mellom serveren og klienten.Alle moderne nettlesere har punkt-til-punkt-kryptering, som skjer automatisk og uten brukerinngrep når du kobles til et nettsted hvis adresse begynner med https: //.Eventuelle data som forlater serveren eller klienten er kryptert før du forlater datamaskinen, og dekryptert ved ankomst, og forblir uaktuelle underveis.