1 votos

¿Por qué no puedo acceder al host local de mis dispositivos a través de los datos?

Experimentando con la aplicación Bit Web Server me he dado cuenta de que cuando intento acceder al localhost de mi dispositivo, la conexión parece ser enviada a otro lugar.

Usar el botón de localhost en la aplicación me envía a http://localhost:8080 Sin embargo, esto muestra una página en blanco, mientras que la eliminación del número de puerto me lleva a una página que tiene lo siguiente escrito: Bytemobile Dummy Web Server .

Al acceder a http://localhost:8080 sin conexión (el WiFi y los datos están apagados) simplemente me sale Unable to connect to the proxy server .
Sin embargo, puedo conectarme al host local de mi dispositivo sin problemas cuando estoy conectado al WiFi.

¿Por qué no puedo conectarme al host local de mi dispositivo? Seguramente no debería necesitar una conexión para conectarse a sí mismo. Por qué sólo funciona cuando el WiFi está activado y cómo puedo cambiar este comportamiento?

1voto

Andy Brudtkuhl Puntos 1714

La pista está en el mensaje de error, que dice que no puede conectarse al proxy servidor. Si tu dispositivo está configurado para usar un proxy web, entonces nunca se conectará directamente a localhost: se conecta al proxy web y le pide la página web que realmente quieres. Esto no funcionará con un servidor web local.

Para utilizar un servidor web local, desactiva la configuración del proxy web. Consulte esta pregunta relacionada para obtener más información al respecto.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X