- HTTP står for Hypertext Transfer Protocol .
- Det er en protokoll som brukes for å få tilgang til dataene på World Wide Web (www).
- HTTP-protokollen kan brukes til å overføre dataene i form av ren tekst, hypertekst, lyd, video og så videre.
- Denne protokollen er kjent som HyperText Transfer Protocol på grunn av dens effektivitet som lar oss bruke i et hypertekstmiljø der det er raske hopp fra ett dokument til et annet dokument.
- HTTP ligner på FTP siden den også overfører filene fra en vert til en annen. Men HTTP er enklere enn FTP da HTTP bare bruker én tilkobling, dvs. ingen kontrollforbindelse for å overføre filene.
- HTTP brukes til å bære dataene i form av MIME-lignende format.
- HTTP ligner på SMTP ettersom dataene overføres mellom klient og server. HTTP skiller seg fra SMTP i måten meldingene sendes fra klienten til serveren og fra serveren til klienten. SMTP-meldinger lagres og videresendes mens HTTP-meldinger leveres umiddelbart.
Funksjoner av HTTP:
HTTP-transaksjoner
Figuren ovenfor viser HTTP-transaksjonen mellom klient og server. Klienten starter en transaksjon ved å sende en forespørselsmelding til serveren. Serveren svarer på forespørselsmeldingen ved å sende en svarmelding.
Meldinger
HTTP-meldinger er av to typer: forespørsel og svar. Begge meldingstypene følger samme meldingsformat.
Forespørselsmelding: Forespørselsmeldingen sendes av klienten som består av en forespørselslinje, overskrifter og noen ganger en kropp.
Svarmelding: Svarmeldingen sendes av serveren til klienten som består av en statuslinje, overskrifter og noen ganger en kropp.
shreya ghoshal
Uniform Resource Locator (URL)
- En klient som ønsker å få tilgang til dokumentet på et internett trenger en adresse og for å lette tilgangen til dokumenter bruker HTTP konseptet Uniform Resource Locator (URL).
- Uniform Resource Locator (URL) er en standard måte å spesifisere enhver form for informasjon på internett.
- URL-en definerer fire deler: metode, vertsdatamaskin, port og bane.