2010-02-02 14 views

Odpowiedz

34

Tak, ale z "mailto:" prefiksu.

URI ma taką postać:

<scheme>:<scheme-specific-part> 

<scheme> jest "mailto", to <scheme-specific-part> jest adres.

Na przykład:

mailto:[email protected] 

jest prawidłowy URI.

+1

Więc, bez schematu 'mailto:', adresu e-mail nie można uznać za URI? – SarahofGaia

2

Tak, gdy używana z "mailto" programu, zajrzyj tutaj: http://www.ietf.org/rfc/rfc2396.txt

1.3. Przykład URI:

Poniższe przykłady ilustrują często używany URI.

mailto: [email protected]
- mailto schemat adresów poczty elektronicznej

+0

To jest zła informacja –

+0

sekcja 1.3 z rfc ma przykład e-maila – ron

+0

1.3 Przykładowe identyfikatory URI --- –

5

Adres e-mail na własną rękę - [email protected] - Powiedziałbym, że nie. Link do adresu e-mail - mailto: [email protected] - Powiedziałbym "tak".

+0

Identyfikator URI nie musi zawierać części schematu ('mailto'), aby była poprawna. – McDowell

+0

Myślę, że część "mailto" jest obowiązkowa. –

+0

@Massimo Fazzolari - tak, masz rację - myliłem się - ABNF dla RFC 3986 wymaga schematu. – McDowell

12

Per RFC 3986:

Uniform Resource Identifier (URI) to kompaktowy sekwencją znaków identyfikuje abstrakcyjnego lub fizycznego zasobu.

Podstawowe elementy składniowe zdefiniowane przez RFC:

The generic URI syntax consists of a hierarchical sequence of 
components referred to as the scheme, authority, path, query, and 
fragment. 

    URI   = scheme ":" hier-part [ "?" query ] [ "#" fragment ] 

    hier-part = "//" authority path-abempty 
      /path-absolute 
      /path-rootless 
      /path-empty 

Więc - adres e-mail nie jest URI. Jednak mailto:[email protected] jest prawidłowym identyfikatorem URI.

1

myślę, że to, czy obejmuje ona "mailto:" odniesienie schematu w adresie; inaczej nie. Ale jak widać tylko na stronach HTML, w większości przypadków adres e-mail nie był uważany za URI.

Jeśli wcześniej nie sprawdzałeś, spójrz na RFC3305 document.

oficjalnym rejestrze nazw schematu URI jest utrzymywana przez IANA w http://www.iana.org/assignments/uri-schemes.html

Mam nadzieję, że to pomaga, Carlos.

Powiązane problemy