¿Cuál es el propósito de OBTENER este archivo externo?


14

Un sitio web que estoy visitando ocasionalmente realiza solicitudes de XHR a http://detectportal.firefox.com/success.txtun text/plainrecurso cuyo cuerpo contiene el texto success.

No puedo entender cuál es el propósito de esta solicitud HTTP.

Respuestas:


15

Firefox lo utiliza al detectar si está utilizando un portal cautivo.

Un portal cautivo es una página web que el usuario de una red de acceso público está obligado a ver e interactuar antes de otorgarle el acceso.

Los portales cautivos suelen ser utilizados por centros de negocios, aeropuertos, vestíbulos de hoteles, cafeterías y otros lugares que ofrecen puntos de conexión Wi-Fi gratuitos para usuarios de Internet.

http://searchmobilecomputing.techtarget.com/definition/captive-portal


Entonces, ¿qué está proponiendo es que cuando el navegador que intenta acceder al sitio web se conecta a través de una cafetería de este tipo, la solicitud de ... detectportal ... no regresa successy, por lo tanto, el navegador (el JavaScript) hará algo diferente?
René Nyffenegger

No tengo idea de cómo se usa.
Steve

55
El sitio web no está intentando acceder a esa URL. Los mecanismos integrados de su navegador lo están haciendo. Y si no regresa success, Firefox mostrará una notificación de alerta con un enlace para cargar el portal cautivo (para que pueda aceptar los términos o iniciar sesión en la conexión wifi filtrada).
Stephen Schrauger

4

Los portales cautivos se encuentran generalmente en los deportes públicos de wi-fi, Starbucks, Aeropuertos.

Firefox usa esto para detectar si está atrapado en un portal cautivo (no se encuentra el éxito.txt) o si realmente puede acceder a Internet (se encontró el éxito.txt). En otras palabras, es solo Firefox buscando un entorno proxy.

Si coloca esa URL en su archivo de hosts. Firefox puede decidir que estás atrapado en un punto de acceso wi-fi falso.

Fuente: https://groups.google.com/d/msg/mozilla.support.firefox/TJgV_uODg_I/uEe30_njBAAJ


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.