browser.publicSuffix

ब्यौरा

ब्राउज़र की पब्लिक सफ़िक्स लिस्ट (पीएसएल) के बारे में क्वेरी करने के लिए, chrome.publicSuffix एपीआई का इस्तेमाल करें.

अनुमतियां

publicSuffix

उपलब्धता

Chrome 153 या इसके बाद का वर्शन

टाइप

DomainEncoding

लौटाए गए डोमेन के लिए इस्तेमाल की जाने वाली एन्कोडिंग.

Enum

"punycode"

"display"

DomainOptions

प्रॉपर्टी

  • allowIPAddress

    बूलियन ज़रूरी नहीं

    क्या आईपी पतों को डोमेन के तौर पर दिखाया जा सकता है. डिफ़ॉल्ट तौर पर, यह 'गलत' पर सेट होती है. ध्यान दें: अनुमति मिलने पर, आईपी पते सार्वजनिक सफ़िक्स सूची में खोजे बिना ही दिखाए जाते हैं.

  • allowPlainSuffix

    बूलियन ज़रूरी नहीं

    क्या जाने-माने सार्वजनिक सफ़िक्स को डोमेन के तौर पर दिखाया जा सकता है. डिफ़ॉल्ट तौर पर, यह 'गलत' पर सेट होती है.

  • allowUnknownSuffix

    बूलियन ज़रूरी नहीं

    क्या अनजान टीएलडी को पब्लिक सफ़िक्स माना जाना चाहिए. उदाहरण के लिए, printer.internal-network जैसे गैर-सार्वजनिक होस्टनेम के लिए. डिफ़ॉल्ट तौर पर, यह 'गलत' पर सेट होती है.

  • एन्कोडिंग

    DomainEncoding ज़रूरी नहीं

    वापस किए गए डोमेन के लिए इस्तेमाल की जाने वाली एन्कोडिंग. डिफ़ॉल्ट रूप से, यह "punycode" पर सेट होता है. हालांकि, अगर उपयोगकर्ता को डोमेन दिखाना है, तो "display" पास करें. आम तौर पर, "डिसप्ले" यूनिकोड का इस्तेमाल करेगा. हालांकि, उन मामलों में ऐसा नहीं होगा जहां "यूनिकोड कन्फ़्यूज़ेबल" की वजह से ऐसा करना सुरक्षित नहीं होगा.

तरीके

getDomain()

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

अगर hostname के लिए कोई रजिस्टर किया जा सकने वाला डोमेन है, तो वह मिलता है.

पैरामीटर

  • hostname

    स्ट्रिंग

  • विकल्प

    DomainOptions ज़रूरी नहीं है

रिटर्न

  • string | undefined

getKnownSuffix()

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

hostname के लिए, सार्वजनिक तौर पर उपलब्ध सफ़िक्स की जानकारी मिलती है.

पैरामीटर

  • hostname

    स्ट्रिंग

रिटर्न

  • string | undefined

isKnownSuffix()

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

इससे यह तय होता है कि hostname खुद एक जाना-पहचाना सार्वजनिक सफ़िक्स है या नहीं.

पैरामीटर

  • hostname

    स्ट्रिंग

रिटर्न

  • बूलियन