Apa tujuan MENDAPATKAN file eksternal ini?

14

Situs web yang saya kunjungi sesekali membuat permintaan XHR http://detectportal.firefox.com/success.txtyang merupakan text/plainsumber daya yang tubuhnya berisi teks success.

Saya tidak dapat mengetahui apa tujuan permintaan HTTP ini.

René Nyffenegger
sumber

Jawaban:

15

Ini digunakan oleh Firefox ketika mendeteksi apakah ia menggunakan captive portal.

Portal captive adalah halaman Web yang pengguna jaringan akses publik berkewajiban untuk melihat dan berinteraksi dengan sebelum akses diberikan.

Portal Captive biasanya digunakan oleh pusat bisnis, bandara, lobi hotel, kedai kopi, dan tempat-tempat lain yang menawarkan hot spot Wi-Fi gratis untuk pengguna Internet.

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

Steve
sumber
Jadi yang Anda usulkan adalah bahwa ketika browser yang mencoba mengakses situs web terhubung melalui kedai kopi, permintaan untuk ... detortal ... tidak kembali successdan dengan demikian browser (javascript) akan melakukan sesuatu yang berbeda?
René Nyffenegger
Tidak tahu bagaimana ini digunakan.
Steve
5
Situs web tidak mencoba mengakses url itu. Mekanisme bawaan browser Anda melakukan itu. Dan jika tidak kembali success, Firefox akan menampilkan notifikasi peringatan dengan tautan untuk memuat captive portal (sehingga Anda dapat menerima persyaratan atau masuk ke koneksi wifi yang difilter).
Stephen Schrauger
4

Portal Captive umumnya ditemukan di wi-fi hot-sports publik, Starbucks, Bandara.

Firefox menggunakan ini untuk mendeteksi jika ia terperangkap dalam portal captive (success.txt tidak ditemukan) atau benar-benar dapat mengakses internet (success.txt ditemukan). Dengan kata lain, ini hanya Firefox yang memeriksa proksi lingkungan.

Jika Anda memasukkan URL itu ke file host Anda. Firefox dapat memutuskan bahwa Anda terjebak dalam hotspot wi-fi palsu.

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

Gruber
sumber