Den mest almindelige protokol, der bruges til at overføre filer fra en webserver til en browser, er Hypertext Transfer Protocol (HTTP). HTTP er en applikationslagsprotokol, der letter kommunikationen mellem webbrowsere og webservere. Når en bruger indtaster en URL i en webbrowser, sendes en HTTP-anmodning til webserveren på den angivne adresse. Webserveren svarer derefter med et HTTP-svar, der inkluderer den anmodede fil.
Andre protokoller kan også bruges til at overføre filer, herunder File Transfer Protocol (FTP) og Secure File Transfer Protocol (SFTP). HTTP er dog den mest brugte protokol til overførsel af filer over nettet.