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.getKnownSuffix()

Gibt das bekannte öffentliche Suffix (eTLD) des Hostnamens gemäß der Public Suffix List zurück oder null, wenn der Hostname kein bekanntes öffentliches Suffix hat.

Wenn ein Hostname mehrere mögliche öffentliche Suffixe hat, wird der längste übereinstimmende Eintrag zurückgegeben.

Syntax

js
let suffix = browser.publicSuffix.getKnownSuffix(hostname)

Parameter

hostname

string. Der Hostname, dessen öffentliches Suffix zurückgegeben werden soll.

Rückgabewert

Ein string, der das öffentliche Suffix von hostname enthält, oder null, wenn kein bekanntes öffentliches Suffix für hostname existiert.

Es wird ein Fehler ausgelöst, wenn hostname kein gültiger Hostname ist.

Beispiele

Erhalten Sie das öffentliche Suffix eines Hostnamens:

js
browser.publicSuffix.getKnownSuffix("example.com"); // "com"
browser.publicSuffix.getKnownSuffix("example.co.uk"); // "co.uk"
browser.publicSuffix.getKnownSuffix("user.github.io"); // "github.io"
browser.publicSuffix.getKnownSuffix("com"); // "com"
browser.publicSuffix.getKnownSuffix("localhost"); // null

Browser-Kompatibilität