この外部ファイルを取得する目的は何ですか?


14

私は時折訪れていますウェブサイトはにXHRリクエスト可能http://detectportal.firefox.com/success.txtであるtext/plainボディテキストが含まれているリソースをsuccess

このHTTPリクエストの目的が何であるかを理解できません。

回答:


15

Firefoxがキャプティブポータルを使用しているかどうかを検出するときに使用されます。

キャプティブポータルは、アクセスが許可される前に、パブリックアクセスネットワークのユーザーが表示および対話する必要があるWebページです。

キャプティブポータルは通常、ビジネスセンター、空港、ホテルのロビー、コーヒーショップ、およびインターネットユーザーに無料のWi-Fiホットスポットを提供するその他の会場で使用されます。

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


あなたが提案しているのは、Webサイトにアクセスしようとしているブラウザがそのようなコーヒーショップを介して接続されている場合、... detectportal ...へのリクエストが返さsuccessれず、ブラウザ(javascript)が別のことをするということですか?
ルネニフェネガー

それがどのように使用されるのか分かりません。
スティーブ

5
WebサイトはそのURLにアクセスしようとはしていません。ブラウザの組み込みメカニズムがそれを行っています。返されない場合success、Firefoxはキャプティブポータルを読み込むためのリンクを含むアラート通知を表示します(したがって、条件に同意するか、フィルター処理されたwifi接続にログインできます)。
スティーブンシュラウガー

4

キャプティブポータルは一般に、公共の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


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.