Qual è lo scopo di ottenere questo file esterno?


14

Un sito web che sto visitando occasionalmente fa richieste XHR a http://detectportal.firefox.com/success.txtcui è una text/plainrisorsa il cui corpo contiene il testo success.

Non riesco a capire quale potrebbe essere lo scopo di questa richiesta HTTP.

Risposte:


15

Viene utilizzato da Firefox quando rileva se utilizza un portale captive.

Un portale captive è una pagina Web che l'utente di una rete di accesso pubblico è tenuto a visualizzare e interagire con prima dell'accesso.

I portali captive sono in genere utilizzati da centri commerciali, aeroporti, hall di hotel, caffetterie e altri luoghi che offrono hot spot Wi-Fi gratuiti per gli utenti di Internet.

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


Quindi quello che stai proponendo è che quando il browser che tenta di accedere al sito Web è collegato tramite un tale negozio di caffè, la richiesta di ... detectportal ... non ritorna successe quindi il browser (il javascript) farà qualcosa di diverso?
René Nyffenegger,

Non ho idea di come venga utilizzato.
Steve

5
Il sito Web non sta tentando di accedere a tale URL. I meccanismi integrati del tuo browser lo stanno facendo. E se non ritorna success, Firefox mostrerà una notifica di avviso con un collegamento per caricare il portale captive (in modo da poter accettare i termini o accedere alla connessione wifi filtrata).
Stephen Schrauger,

4

I portali in cattività si trovano generalmente negli hot-sport pubblici Wi-fi, Starbucks, Aeroporti.

Firefox lo utilizza per rilevare se è intrappolato in un portale captive (success.txt non trovato) o può davvero accedere a Internet (success.txt trovato). In altre parole, è solo Firefox che verifica un ambiente proxy.

Se inserisci quell'URL nel tuo file hosts. Firefox potrebbe decidere di essere scoperto in un falso hotspot Wi-Fi.

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


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.