पार्स मुझे लगता है किwhois जवाब
public class DomainInfo
{
public string NameServer {get;set;}
public string CreationDate {get;set;}
public string UpdatedDate {get;set;}
public string ExpirationDate {get;set;}
public string Status {get;set;}
public string RegistrantName {get;set;}
public string RegistrantOrganization {get;set;}
public string Registrantemail {get;set;}
public static DomainInfo Parse(string inputData)
{
......
}
}
तरह whois वर्ग बनाना चाहते हैं लेकिन मैं कुछ समस्याएं हैं क्योंकि अलग डीएनएस सर्वर अलग जवाब लौटते हैं और लौट आए उत्तर पार्स करने के लिए एक बहुत ही मुश्किल काम है। यह कैसे किया जा सकता है?
आपका मतलब है "अलग व्हाइस सर्वर"? चूंकि DNS सर्वर Whois सर्वर नहीं हैं, यह एक पूरी तरह से अलग प्रोटोकॉल है। – bortzmeyer
मुझे पता है कि यह एक देर का जवाब है, लेकिन मैंने सोचा कि मैं अपने दो सेंट में फेंक दूंगा; आपको प्रत्येक टीएलडी और जीटीएलडी (उनमें से सभी 1000+) के लिए एक पार्सर बनाने की जरूरत है, मैं इस मार्ग का सुझाव नहीं दूंगा जबतक कि आपको पता न हो कि आपको केवल कुछ हद तक टीएलडी की आवश्यकता होगी। आंकड़ों को पार्स करने के अलावा, नीतियों को सीमित करने और अवरुद्ध करने की दर को भी विचार करने और योजनाबद्ध करने की आवश्यकता है, यही कारण है कि मैंने अपना स्वयं का समाधान बनाने की कोशिश करना बंद कर दिया और बस [होस्टेड समाधान] (https://jsonwhoisapi.com) का उपयोग करना शुरू कर दिया। – sousdev