browser.publicSuffix

Açıklama

Tarayıcının Genel Ek Listesi'ni (PSL) sorgulamak için chrome.publicSuffix API'yi kullanın.

İzinler

publicSuffix

Kullanılabilirlik

Chrome 153+

Türler

DomainEncoding

Döndürülen alanlar için kullanılacak kodlama.

Enum

"punycode"

"display"

DomainOptions

Özellikler

  • allowIPAddress

    boole isteğe bağlı

    IP adreslerinin alan olarak döndürülüp döndürülemeyeceği. Varsayılan olarak "false" (yanlış) değerine ayarlıdır. Not: İzin verildiğinde IP adresleri, Public Suffix List'te aranmadan döndürülür.

  • allowPlainSuffix

    boole isteğe bağlı

    Bilinen herkese açık son eklerin alan adı olarak döndürülüp döndürülmeyeceği. Varsayılan olarak "false" (yanlış) değerine ayarlıdır.

  • allowUnknownSuffix

    boole isteğe bağlı

    Bilinmeyen TLD'lerin herkese açık son ek olarak kabul edilip edilmeyeceği. Örneğin, printer.internal-network gibi herkese açık olmayan ana makine adları için. Varsayılan olarak "false" (yanlış) değerine ayarlıdır.

  • kodlama

    DomainEncoding isteğe bağlı

    Döndürülen alan için kullanılacak kodlama. Varsayılan olarak "punycode" kullanılır ancak alan adı kullanıcıya gösteriliyorsa "display" değerini iletin. Genellikle "görüntüleme" için Unicode kullanılır. Ancak "Unicode karışıklıkları" nedeniyle bunun güvenli olmadığı durumlarda Unicode kullanılmaz.

Yöntemler

getDomain()

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

Varsa hostname için kaydedilebilir alan adını alır.

Parametreler

  • ana makine adı

    dize

  • seçenekler

    DomainOptions isteğe bağlı

İadeler

  • string | undefined

getKnownSuffix()

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

Varsa hostname için bilinen herkese açık son eki alır.

Parametreler

  • ana makine adı

    dize

İadeler

  • string | undefined

isKnownSuffix()

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

hostname alanının bilinen bir herkese açık son ek olup olmadığını belirler.

Parametreler

  • ana makine adı

    dize

İadeler

  • boole