私が訪問しているWebサイトは、本文にsuccess
というテキストが含まれるhttp://detectportal.firefox.com/success.txt
リソースであるtext/plain
に対してXHRリクエストを行うことがあります。
このHTTPリクエストの目的が何であるかを理解できません。
Firefoxがキャプティブポータルを使用しているかどうかを検出するときに使用されます。
キャプティブポータルは、アクセスが許可される前に、パブリックアクセスネットワークのユーザーが表示および対話する必要があるWebページです。
キャプティブポータルは、通常、ビジネスセンター、空港、ホテルのロビー、コーヒーショップ、およびインターネットユーザーに無料のWi-Fiホットスポットを提供するその他の会場で使用されます。
http://searchmobilecomputing.techtarget.com/definition/captive-portal
キャプティブポータルは一般に、公共のWi-Fiホットスポーツ、スターバックス、空港にあります。
Firefoxはこれを使用して、キャプティブポータルに閉じ込められている(success.txtが見つからない)か、実際にインターネットにアクセスできる(success.txtが見つかった)かどうかを検出します。言い換えると、Firefoxはプロキシ環境をチェックするだけです。
そのURLをhostsファイルに入れた場合。 Firefoxは、あなたが偽のwi-fiホットスポットに巻き込まれていると判断する場合があります。
ソース: https://groups.google.com/d/msg/mozilla.support.firefox/TJgV_uODg_I/uEe30_njBAAJ
これを無効にするには:
about:config
と入力します。リスクを受け入れます。network.captive-portal-service
を見つけてfalse
に設定しますソース: https://www.blackhillsinfosec.com/towards-quieter-firefox/