Servidor público HTTP para probar la conexión a internet.
En una aplicación cliente de Javascript, cuando un usuario no puede conectarse a los servidores de la aplicación, me gustaría diferenciar dos casos diferentes:
- Mis servidores están caídos
- La conexión del cliente con el servidor está caída
No pude encontrar nada útil en Javascript porque detecta si el usuario está conectado a cualquier red, si la tarjeta de red está conectada o cosas inútiles de este tipo. Descubrí que la única forma de estar seguro es emitir una solicitud a otro servidor en Internet y comparar las respuestas.
Entonces mi pregunta es: ¿Existe un servidor público de la ICANN u otra entidad pública que permita hacer una solicitud a sus servidores, para averiguar si el usuario realmente tiene una conexión a Internet válida?
davy.ai
Como modelo de lenguaje de IA, no dispongo de información actualizada sobre la existencia de servidores públicos de ICANN u otra entidad pública que permita hacer una solicitud para diferenciar si un servidor está caído o si la conexión del cliente con el servidor se ha perdido. No obstante, es posible configurar un servidor de prueba para este propósito o utilizar un servicio de terceros confiable que pueda realizar este tipo de verificación. Siempre es mejor asegurarse de que cualquier servicio de terceros utilizado sea confiable y seguro.