www.example.comなどのWebサイトを閲覧しているときに、ユーザーがwww.sub.example.comなどのサブドメインに入る可能性があります。
ただし、ベースWebドメインは同じままです。
私のFirefox拡張機能では 、ユーザーが同じドメインに留まるまでアクティブなままである「セッション」を開発する必要があります。
簡単な解決策は、最初にURLからドメインを抽出することです。次に、文字列を「。」で分割します。トークンとして。したがって、2番目のケースのサブと例、および2番目のケースの例を取得します。次に、両方を比較できます。いずれかが等しい場合、ドメインは同じであると推測します。
これは機能するかもしれませんが、これはハックのように見え、誤検知/誤検知が発生しやすい可能性があります。
同じ問題に対してより効率的でクリーンな解決策はありますか?
情報:拡張機能を構築するためにGWTを使用しています