Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

publicSuffix

Verwenden Sie die publicSuffix-API, um mit Domain-Namen und öffentlichen Suffixen (effektive Top-Level-Domains, oder eTLDs) aus der Public Suffix List zu arbeiten. Da die integrierte Public Suffix List des Browsers immer aktuell ist, müssen Erweiterungen keine Kopie einbinden.

Häufige Anwendungsfälle umfassen:

  • Identifikation der registrierbaren Domain (eTLD+1) eines Hostnamens, um verwandte Domains zu gruppieren oder Drittanbieteranfragen zu erkennen.
  • Überprüfung, ob ein Hostname selbst ein öffentliches Suffix ist.
  • Extrahieren des öffentlichen Suffix-Teils eines Hostnamens.

Um diese API zu verwenden, benötigen Sie die Berechtigung "publicSuffix" permission.

Typen

publicSuffix.DomainEncoding

Gibt das Kodierungsformat für Domain-Namen an, die von publicSuffix.getDomain() zurückgegeben werden.

Funktionen

publicSuffix.isKnownSuffix()

Gibt true zurück, wenn der Hostname ein bekanntes öffentliches Suffix ist.

publicSuffix.getKnownSuffix()

Gibt das bekannte öffentliche Suffix eines Hostnamens zurück oder null, wenn keines existiert.

publicSuffix.getDomain()

Gibt die registrierbare Domain (eTLD+1) eines Hostnamens zurück.

Browser-Kompatibilität