Mientras experimentaba con la aplicación Bit Web Server, noté que cuando intento acceder al host local de mi dispositivo, la conexión parece enviarse a otro lugar.
Usar el botón localhost en la aplicación me envía a http://localhost:8080
, sin embargo, esto muestra una página en blanco, mientras que eliminar el número de puerto me lleva a una página que tiene escrito lo siguiente: Bytemobile Dummy Web Server
.
Cuando accedo http://localhost:8080
sin conexión (WiFi y datos están apagados), simplemente obtengo Unable to connect to the proxy server
.
Sin embargo, puedo conectarme bien al host local de mi dispositivo cuando estoy conectado a WiFi.
¿Por qué no puedo conectarme al host local de mi dispositivo? Seguramente no debería necesitar una conexión para que se conecte a sí mismo. ¿Por qué solo funciona cuando WiFi está habilitado y cómo cambio este comportamiento?
La pista está en el mensaje de error, que dice que no se puede conectar al servidor proxy . Si su dispositivo está configurado para usar un proxy web, nunca se conectará directamente a localhost: se conecta al proxy web y solicita la página web que realmente desea. Esto no funcionará con un servidor web local.
Para usar un servidor web local, desactive la configuración del proxy web. Consulte esta pregunta relacionada para obtener más información al respecto.
izzy
:8080
, esto corresponde a usar:80
, que es el puerto que suele escuchar un servidor web. La razón más probable de su error es: no hay nada escuchando en el puerto 8080.Multitud