मुझे कई धागे मिलते हैं जो बताते हैं कि देश-कोड दो या तीन-अक्षर प्रारूप में कैसे प्राप्त करें, लेकिन मेरे काम के लिए कुछ भी नहीं है। मैं सरणी या कुछ में सभी शीर्ष स्तर डोमेन प्राप्त करने के लिए एक रास्ता तलाश रहा हूं। मुझे पता है कि C# में CultureInfo क्लास है लेकिन जो देश कोड सूचीबद्ध कर सकती है। इसमें जेनेरिक टीएलडी शामिल नहीं है, उदाहरण: "कॉम"। Here's the complete list of country codes I found।सभी शीर्ष स्तरीय डोमेनों की सूची
उत्तर
सभी TLD के की आधिकारिक सूची: http://www.iana.org/domains/root/db
रूट क्षेत्र डेटाबेस उच्च-स्तरीय डोमेन के प्रतिनिधिमंडल विवरण, gTLDs ऐसे
.com
के रूप में शामिल का प्रतिनिधित्व करता है, और देश-कोड TLD के इस तरह के रूप.uk
।
आप TXT के रूप में प्राप्त कर सकते हैं, भी (आसान पार्स करने के लिए): http://data.iana.org/TLD/tlds-alpha-by-domain.txt
विकिपीडिया भी सभी TLD के सूचीबद्ध करता है, लेकिन यह आधिकारिक नहीं है निश्चित रूप से: List of Internet top-level domains
मोज़िला फाउंडेशन प्रभावी शीर्ष-स्तरीय डोमेन, यानी, जिनके तहत आप सीधे नाम पंजीकृत कर सकते हैं (exa के लिए mple .uk
के बजाय) .co.uk
: http://publicsuffix.org/
यह भी देखें [tldextract] (https://github.com/john-kurkowski/tldextract), जो इस समस्या को बहुत अच्छी तरह से संभालता है और @unor द्वारा बताए गए मोज़िला के पीएसएल का उपयोग करता है। यह पायथन में है, लेकिन आप अपने स्रोत कोड से कुछ मामलों को संभालने के तरीके को प्राप्त करने में सक्षम हो सकते हैं। (एक जीत, क्योंकि समस्या डोमेन उपद्रव से भरा है।) – hangtwenty
txt फ़ाइल केवल टीएलडी सूचीबद्ध करती है लेकिन यह नहीं कि वे देश-कोड हैं या नहीं। क्या आप ऐसी सूची के बारे में जानते हैं जो या तो यह जानकारी प्रदान करता है या सिर्फ देश-कोड के टीएलडी सूचीबद्ध करता है? – IttayD
@IttayD: यदि आप इसे चूक गए हैं: पहले लिंक में कॉलम "टाइप" वाला एक टेबल होता है, जहां यह सीसीटीएलडी के लिए "देश-कोड" कहता है। – unor
मैं इस सूची का उपयोग करना चाहेंगे (यह निजी TLD के भी शामिल है): http://mxr.mozilla.org/mozilla-central/source/netwerk/dns/effective_tld_names.dat?raw=1। मेरे लिए यह सबसे पूर्ण सूची है जो मुझे मिल सकती है और यह एक सादे पाठ प्रारूप में है।
बहुत अधिक उपयोगी, क्योंकि इसमें टीएलडी जैसे .co.uk आदि शामिल हैं। –
- 1. शीर्ष-स्तरीय डोमेन में संख्या?
- 2. स्केपर सभी डोमेनों को अनुमति देता है
- 3. शीर्ष-स्तरीय कॉन्स क्वालीफायर क्या हैं?
- 4. ऑटोमैपर अभिव्यक्ति को शीर्ष-स्तरीय सदस्य
- 5. प्रोग्रामिंग भाषा द्वारा शीर्ष रेपॉजिटरीज़ की सूची
- 6. navigator.Language सभी भाषाओं की सूची
- 7. setuptools पैकेज से शीर्ष-स्तरीय निर्देशिका को छोड़कर
- 8. शीर्ष स्तरीय फ़ोल्डर के बिना फ़ाइलें ज़िप लेकिन सब फ़ोल्डर
- 9. स्वचालित रूप से शीर्ष-स्तरीय फ़ंक्शंस में टाइप हस्ताक्षर जोड़ें
- 10. शीर्ष 10 नकारात्मक परीक्षण सूची
- 11. एंड्रॉइड सूची शीर्ष पर स्क्रॉलिंग
- 12. संग्रह उच्च स्तरीय संचालन प्रतिवाद (सूची: सूची [एक] - एक: एक)
- 13. सभी एंड्रॉइड संसाधन फ़ोल्डर की पूरी सूची?
- 14. सभी उपलब्ध matplotlib बैकेंड की सूची
- 15. सूचियों की एक सूची के सभी संयोजनों
- 16. सी #: असेंबली में सभी वर्गों की सूची
- 17. सभी Google मानचित्र मार्कर छवियों की सूची
- 18. सभी संभावित साबुन सर्वर अपवादों की सूची
- 19. सभी पर्यावरण चरों की प्रिंट सूची
- 20. सभी गिट की सूची करता है?
- 21. लैन नेटवर्क पर सभी होस्टों की सूची
- 22. एसक्यूएल सर्वर सभी त्रुटियों की सूची?
- 23. सभी स्थापित ऐप्स की सूची प्राप्त करें
- 24. जावास्क्रिप्ट में सभी अंतर्निहित कार्यों की सूची?
- 25. MongoDB: सभी डेटाबेस की सूची प्राप्त करना?
- 26. सभी टिंकर घटनाओं की मास्टर सूची?
- 27. सीएचएम फ़ाइल से सभी विषयों की सूची
- 28. सभी जोड़े की एक सूची तैयार करना
- 29. आरएसपीसी सभी लंबित उदाहरणों की सूची
- 30. हास्केल: सभी उपयोगकर्ता परिभाषित कार्यों की सूची/सूची प्राप्त करें
क्या आपका मतलब शीर्ष स्तर के डोमेन नाम (टीएलडी) है? दो अक्षर भौगोलिक टीएलडी और गैर भौगोलिक दोनों? –
हां, मैं शीर्ष स्तर के डोमेन नामों के बारे में बात कर रहा हूं। और हाँ, मुझे भौगोलिक और अन्य लोगों को प्राप्त करने की आवश्यकता है। – user1826831
नोट: '.com' * देश-कोड शीर्ष-स्तरीय डोमेन (सीसीटीएलडी) नहीं है, बल्कि एक सामान्य शीर्ष-स्तरीय डोमेन (जीटीएलडी) है। – unor