如果我使用例如
seveneleven://
它有效
如果我使用
711://
失败或
7eleven://
失败
我搜索了网络,但没有找到同样问题的结果。我是第一个还是只是秘密地理解你不能使用以数字开头的网址方案?
答案 0 :(得分:3)
有效方案名称的定义可以在“{BNF for specific URL scheme”下的http://www.w3.org/Addressing/URL/url-spec.txt找到。对于“计划”,它说:
scheme ialpha
ialpha alpha [ xalphas ]
alpha a | b | c | d | e | f | g | h | i | j | k |
l | m | n | o | p | q | r | s | t | u | v |
w | x | y | z | A | B | C | D | E | F | G |
H | I | J | K | L | M | N | O | P | Q | R |
S | T | U | V | W | X | Y | Z
xalpha alpha | digit | safe | extra | escape
请参阅页面以获取完整定义。
这意味着方案不能以数字(或任何其他非alpha)
开头