El protocolo HTTP es el protocolo más utilizado en Internet para la transferencia de archivos entre un navegador (cliente) y un servidor web. El proceso implica que el navegador realice una solicitud HTTP al servidor, el cual procesa la solicitud y envía una respuesta de vuelta al cliente basada en sencillas operaciones de solicitud y respuesta.