2011-08-18 9 views
5

RFC 1738: Uniform Resource Locators (URL): 3.1. Common Internet Scheme Syntax के अनुसार, होस्ट घटक में एक डॉट होना चाहिए, उदाहरण के लिए, "example.com"? यानी, क्या यह केवल एक डोमेन लेबल से बना हो सकता है?आरएफसी 1738: यूआरएल: होस्ट में एक डॉट होना चाहिए?

उत्तर

2

नहीं, होस्ट में डॉट नहीं होना चाहिए। यानी, हाँ, केवल एक डोमेन लेबल ठीक है। domain, subdomain और label (http://tools.ietf.org/html/rfc1034#section-3.5) को देखो:

<domain> ::= <subdomain> | " " 

<subdomain> ::= <label> | <subdomain> "." <label> 

<label> ::= <letter> [ [ <ldh-str> ] <let-dig> ] 

<ldh-str> ::= <let-dig-hyp> | <let-dig-hyp> <ldh-str> 

<let-dig-hyp> ::= <let-dig> | "-" 

<let-dig> ::= <letter> | <digit> 

<letter> ::= any one of the 52 alphabetic characters A through Z in upper case and a through z in lower case 

<digit> ::= any one of the ten digits 0 through 9 

इस दस्तावेज़ को मेजबान नियम नामकरण का वर्णन करने के http://tools.ietf.org/html/rfc1738#section-3.1 से संदर्भित है।

+1

+1, लेकिन शायद आप आरएफसी 1034 सेक 3.5 के लिंक में संपादित कर सकते हैं और एक स्पष्टीकरण कि आरएफसी 1738 संदर्भ होस्ट नाम के नियमों के लिए? – Kevin

+0

धन्यवाद। मैंने देखा। मुझे समझ में नहीं आया कि इसे कैसे पढ़ा जाए (क्या पहली पंक्ति का अंत मतलब है कि ' 'बस एक स्थान हो सकता है?)। लेकिन, अब मैं देखता हूं कि ' 'केवल एक'