Deskripsi
Gunakan chrome.publicSuffix API untuk membuat kueri Daftar Akhiran Publik (PSL) browser.
Izin
publicSuffixKetersediaan
Jenis
DomainEncoding
Encoding yang akan digunakan untuk domain yang ditampilkan.
Enum
"punycode"
"display"
DomainOptions
Properti
-
allowIPAddress
boolean opsional
Apakah alamat IP dapat ditampilkan sebagai domain. Nilai defaultnya adalah false (salah). Catatan: Jika diizinkan, alamat IP akan ditampilkan tanpa dicari di Daftar Akhiran Publik.
-
allowPlainSuffix
boolean opsional
Apakah akhiran publik yang diketahui dapat ditampilkan sebagai domain. Nilai defaultnya adalah false (salah).
-
allowUnknownSuffix
boolean opsional
Apakah TLD yang tidak diketahui harus dianggap sebagai akhiran publik. Misalnya, untuk nama host non-publik seperti
printer.internal-network. Nilai defaultnya adalah false (salah). -
encoding
DomainEncoding opsional
Encoding yang akan digunakan untuk domain yang ditampilkan. Nilai defaultnya adalah "punycode", tetapi teruskan "display" jika menampilkan domain kepada pengguna. Umumnya, "display" akan menggunakan Unicode, kecuali jika tidak aman karena "Unicode confusables".
Metode
getDomain()
chrome.publicSuffix.getDomain(
hostname: string,
options?: DomainOptions,
): string | undefined
Mendapatkan domain yang dapat didaftarkan untuk hostname, jika ada.
Parameter
-
hostname
string
-
options
DomainOptions opsional
Hasil
-
string | undefined
getKnownSuffix()
chrome.publicSuffix.getKnownSuffix(
hostname: string,
): string | undefined
Mendapatkan akhiran publik yang diketahui untuk hostname, jika ada.
Parameter
-
hostname
string
Hasil
-
string | undefined
isKnownSuffix()
chrome.publicSuffix.isKnownSuffix(
hostname: string,
): boolean
Menentukan apakah hostname itu sendiri adalah akhiran publik yang diketahui.
Parameter
-
hostname
string
Hasil
-
boolean