En webbrowser bruger typisk
HTTP (hypertextoverførselsprotokol) Protokol til at kommunikere med webservere.
Her er hvorfor:
* http er standardprotokollen til overførsel af filer på World Wide Web. Det definerer, hvordan webklienter (som din browser) anmoder om ressourcer fra webservere, og hvordan servere reagerer med de ønskede data.
* http er designet til tekstbaseret kommunikation. Dette gør det effektivt til at overføre HTML, CSS og JavaScript, kernekomponenterne på websider.
* http er statsløs. Dette betyder, at hver anmodning er uafhængig af tidligere anmodninger. Dette muliggør effektiv håndtering af flere samtidige anmodninger.
Mens HTTP er den primære protokol, bruger webbrowsere ofte andre protokoller i forbindelse med den, som:
* https (Hypertext Transfer Protocol Secure) Til sikker kommunikation krypteres data sendt mellem browseren og serveren.
* ftp (filoverførselsprotokol) Til download og uploading af filer.
* SMTP (Simple Mail Transfer Protocol) Til afsendelse af e -mail.
* DNS (domænenavnssystem) Til oversættelse af domænenavne til IP -adresser.
Imidlertid er http den centrale protokol, der gør webbrowsing mulig.