HTTP es el protocolo fundamental utilizado para transferir documentos de hipertexto, como páginas web, entre un cliente (por ejemplo, un navegador) y un servidor.
HTTP (Protocolo de Transferencia de Hipertexto)
HTTP es el protocolo fundamental utilizado para transferir documentos de hipertexto, como páginas web, entre un cliente (por ejemplo, un navegador) y un servidor. Facilita la comunicación a través de la World Wide Web.
También conocido como: Protocolo web, HTTP/1.1, HTTP/2, HTTP/3.
Comparaciones
-
HTTP vs. HTTPS : HTTPS agrega cifrado a través de SSL/TLS para asegurar la transferencia de datos.
-
HTTP vs. FTP : HTTP está optimizado para contenido web, mientras que FTP se especializa en transferencias de archivos.
Ventajas
-
Universal : Compatible con todos los principales navegadores y servidores web.
-
Flexible : Puede manejar texto, multimedia, JSON, XML, y más.
-
Sin estado : Simplifica el diseño al tratar cada solicitud como independiente.
Desventajas
-
Falta de cifrado incorporado : HTTP sin cifrado puede exponer datos.
-
Sin estado : Requiere mecanismos adicionales para mantener la continuidad de la sesión.
Ejemplo
Cuando un usuario escribe una URL de un sitio web en su navegador, el navegador envía una solicitud HTTP al servidor, que responde con la página web solicitada.
