Zgodnie z RFC 1738: Uniform Resource Locators (URL): 3.1. Common Internet Scheme Syntax, składnik host musi zawierać kropkę, np. "Example.com"? Czy może może składać się tylko z jednej etykiety domeny?RFC 1738: URL: Czy host musi zawierać kropkę?
5
A
Odpowiedz
2
Nie, host nie musi zawierać kropki. Oznacza to, że tylko jedna etykieta domeny jest w porządku. Spójrz na domain
, subdomain
i 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
Niniejszy dokument odwołuje się od http://tools.ietf.org/html/rfc1738#section-3.1 opisać szereg zasad nazewnictwa.
+1, ale może mógłbyś edytować link do RFC 1034 Sec 3.5 i wyjaśnienie, które RFC 1738 odwołuje się do reguł nazw hosta? – Kevin
Dzięki. Widziałem to. Po prostu nie rozumiem, jak to przeczytać (Czy koniec pierwszej linii oznacza, że '' może być po prostu spacją?). Ale teraz widzę, że '' może po prostu być jednym '