Was ist der Zweck, diese externe Datei abzurufen?

14

Eine Website, die ich besuche, sendet gelegentlich XHR-Anfragen an http://detectportal.firefox.com/success.txteine text/plainRessource, deren Hauptteil den Text enthält success.

Ich kann nicht herausfinden, wozu diese HTTP-Anfrage dient.

René Nyffenegger
quelle

Antworten:

15

Es wird von Firefox verwendet, wenn festgestellt wird, ob ein Captive-Portal verwendet wird.

Ein Captive-Portal ist eine Webseite, auf die der Benutzer eines öffentlich zugänglichen Netzwerks zugreifen und mit der er interagieren muss, bevor der Zugriff gewährt wird.

Captive-Portale werden in der Regel von Geschäftszentren, Flughäfen, Hotellobbys, Cafés und anderen Einrichtungen verwendet, die Internetnutzern kostenlose WLAN-Hotspots anbieten.

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

Steve
quelle
Sie schlagen also vor, dass, wenn der Browser, der versucht, auf die Website zuzugreifen, über ein solches Café verbunden ist, die Anfrage nach ... detectportal ... nicht zurückkehrt successund der Browser (das Javascript) daher etwas anderes ausführt ?
René Nyffenegger
Keine Ahnung, wie es benutzt wird.
Steve
5
Die Website versucht nicht, auf diese URL zuzugreifen. Die eingebauten Mechanismen Ihres Browsers tun dies. Wenn es nicht zurückkehrt success, zeigt Firefox eine Warnmeldung mit einem Link zum Laden des Captive-Portals an (damit Sie die Bedingungen akzeptieren oder sich bei der gefilterten WLAN-Verbindung anmelden können).
Stephen Schrauger
4

Gefangene Portale befinden sich im Allgemeinen an öffentlichen Wi-Fi-Hot-Sports, Starbucks und Flughäfen.

Firefox erkennt damit, ob es in einem Captive-Portal eingeschlossen ist (success.txt nicht gefunden) oder tatsächlich auf das Internet zugreifen kann (success.txt gefunden). Mit anderen Worten: Firefox sucht nur nach einer Proxy-Umgebung.

Wenn Sie diese URL in Ihre Hosts-Datei einfügen. Firefox entscheidet möglicherweise, dass Sie in einem gefälschten WLAN-Hotspot gefangen sind.

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

Gruber
quelle