He aquí por qué:
* http es el protocolo estándar para transferir archivos en la red mundial. Define cómo los clientes web (como su navegador) solicitan recursos de los servidores web y cómo responden los servidores con los datos solicitados.
* http está diseñado para la comunicación basada en texto. Esto lo hace eficiente para transferir HTML, CSS y JavaScript, los componentes centrales de las páginas web.
* http es estatoso. Esto significa que cada solicitud es independiente de las solicitudes anteriores. Esto permite un manejo eficiente de múltiples solicitudes concurrentes.
Si bien HTTP es el protocolo principal, los navegadores web a menudo usan otros protocolos junto con él, como:
* https (protocolo de transferencia de hipertexto seguro) Para la comunicación segura, cifrar datos enviados entre el navegador y el servidor.
* ftp (protocolo de transferencia de archivos) para descargar y cargar archivos.
* SMTP (Protocolo de transferencia de correo simple) para enviar correo electrónico.
* DNS (sistema de nombre de dominio) para traducir los nombres de dominio en direcciones IP.
Sin embargo, http es el protocolo central que hace posible la navegación web.