我试图弄清楚电子邮件地址的格式是否可以说是符合URI的定义,但到目前为止我还没有找到明确的确认.我希望有人能在这里为我提供一些见解.提前致谢 :)
Mas*_*ari 34
是的,但使用"mailto:"前缀.
URI具有以下形式:
<scheme>:<scheme-specific-part>
Run Code Online (Sandbox Code Playgroud)
该<scheme>是"电子邮件地址",则<scheme-specific-part>是地址.
例如:
mailto:max@provider.com
Run Code Online (Sandbox Code Playgroud)
是一个有效的URI.
Yuv*_*dam 14
根据RFC 3986:
统一资源标识符(URI)是一种紧凑的字符序列,用于标识抽象或物理资源.
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
Run Code Online (Sandbox Code Playgroud)
所以 - 电子邮件地址不是URI.但是mailto:you@server.com是有效的URI.
| 归档时间: |
|
| 查看次数: |
10000 次 |
| 最近记录: |