En una conversación HTTP, ¿quién envía el primer mensaje?
Opciones
- El servidor, con un mensaje de bienvenida
- El cliente, con una petición (Opción correcta)
- Ambos al mismo tiempo
- La base de datos, con una consulta
Respuesta
El cliente, con una petición
Por qué
HTTP siempre funciona como petición y luego respuesta.
El cliente (normalmente un navegador o una app) envía la petición y el servidor responde. Un servidor normalmente no empieza a enviar por su cuenta a un cliente.
Para actualizaciones en vivo (chat, notificaciones) existen otros mecanismos como WebSockets.
Recuerda
El cliente pregunta primero, el servidor responde.