Skip to main content

Hvad er en HTTP -server?

En HTTP -server er en server, der bruger Hyper Text Transfer Protocol (HTTP) til at kommunikere med klientcomputere, typisk via en internetbrowser.HTTP er den primære protokol, der bruges på websteder, og HTTP -servere tager størstedelen af servere på Internettet.Andre typer servere bruges til mere specifikke anvendelser, f.eksSelvom mange interne netværk også bruger HTTP -servere.I den typiske proces med browsing fra en klientcomputer sættes den universelle ressourcelokalator (URL) i en browserens adresse.Det begynder næsten altid med definitionen af, hvilken protokol der vil blive brugt til at fremsætte anmodningen, som normalt er HTTP -protokollen.De fleste browsere bruger denne protokol som standard, selv når den ikke specifikt indtastes i adresselinjen.

Efter at en bruger har indtastet en URL, modtager HTTP -serveren anmodningen om at se websiden og sender indholdet af websiden tilbage tilbagetil klienten, normalt i form af Hyper Text Markup Language (HTML) dokumenter.HTTP -protokollen er det, der primært bruges under denne proces.Lejlighedsvis i sikre forbindelser, såsom en kreditkorttransaktion, bruger serveren HTTPS -protokol, som er den krypterede version af HTTP.De fleste HTTP -servere kan bruge HTTPS -protokollen som standard.

Ud over at levere websider kan HTTP -servere også modtage data fra klienter, der bruger HTTP.Dette er godt til situationer, hvor der er behov for input fra HTTP -serveren, såsom at udfylde en formular, tage en undersøgelse eller uploade en fil.Det kan være endnu mere et problem, når HTTP -serveren kun er på et netværk, f.eks.Apache betragtes som open source-software, hvilket betyder den primære kildekode, der skabte den, er gratis og kan ændres og forbedres af brugerne.Ud over at det er gratis, har det også fordelen ved at bruge scripting.Dette betyder, at separate scripts kan køres adskilt fra hovedserversoftwaren, som giver mulighed for at være en webside at være dynamisk og ændre indhold hurtigt uden at forstyrre den samlede ydelse på websiden.Fra begyndelsen af 2011 blev Apache HTTP -servere brugt i cirka 60% af alle servere på Internettet.