chrome.publicSuffix

Beschrijving

Gebruik de chrome.publicSuffix API om de openbare achtervoegsellijst (PSL) van de browser op te vragen.

Toestemmingen

publicSuffix

Beschikbaarheid

In behandeling

Soorten

DomainEncoding

De codering die moet worden gebruikt voor de geretourneerde domeinen.

Enum

"punycode"

"weergave"

DomainOptions

Eigenschappen

  • IP-adres toestaan

    boolean optioneel

    Of IP-adressen als domeinen mogen worden geretourneerd. Standaard is dit 'false'. Opmerking: Indien toegestaan, worden IP-adressen geretourneerd zonder te worden opgezocht in de lijst met openbare achtervoegsels.

  • allowPlainSuffix

    boolean optioneel

    Of bekende publieke achtervoegsels als domeinen mogen worden geretourneerd. Standaardwaarde is false.

  • allowUnknownSuffix

    boolean optioneel

    Of onbekende TLD's als een publiek achtervoegsel moeten worden beschouwd. Bijvoorbeeld voor niet-publieke hostnamen zoals printer.internal-network . Standaard is dit onwaar.

  • codering

    Domeincodering optioneel

    De codering die moet worden gebruikt voor het geretourneerde domein. Standaard is dit "punycode", maar geef "display" door als het domein aan de gebruiker moet worden getoond. Over het algemeen gebruikt "display" Unicode, behalve in gevallen waarin dat onveilig zou zijn vanwege "Unicode-verwarrende" domeinen .

Methoden

getDomain()

chrome.publicSuffix.getDomain(
  hostname: string,
  options?: DomainOptions,
)
: string | undefined

Haalt het registreerbare domein op voor hostname , indien aanwezig.

Parameters

Retourneert

  • tekenreeks | niet gedefinieerd

getKnownSuffix()

chrome.publicSuffix.getKnownSuffix(
  hostname: string,
)
: string | undefined

Geeft het bekende openbare achtervoegsel voor hostname , indien aanwezig.

Parameters

  • hostnaam

    snaar

Retourneert

  • tekenreeks | niet gedefinieerd

isKnownSuffix()

chrome.publicSuffix.isKnownSuffix(
  hostname: string,
)
: boolean

Bepaalt of hostname zelf een bekend publiek achtervoegsel is.

Parameters

  • hostnaam

    snaar

Retourneert

  • booleaans