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.