我注意到维基百科允许他们使用他们的网址,这是合法的还是有人知道它会给我带来什么问题?
答案 0 :(得分:19)
这是合法的,并打算成为一个分隔符;见Uniform Resource Identifier (URI): Generic Syntax
答案 1 :(得分:10)
根据http://www.ietf.org/rfc/rfc1738.txt是,你可以。
...只有字母数字[0-9a-zA-Z],特殊字符“$ -_。+!*'(),”[不包括引号 - ed],以及用于保留字符的保留字符目的可以在URL中以未编码的方式使用。
参考:http://www.blooberry.com/indexdot/html/topics/urlencoding.htm
答案 2 :(得分:6)
是。所有sub-delims
个字符都可以在路径中使用。子分隔符包括星号(*
)字符:
sub-delims = "!" / "$" / "&" / "'" / "(" / ")"
/ "*" / "+" / "," / ";" / "="
有几种类型的URI,但通常,路径被定义为由斜杠分隔的一组段:
path-absolute = "/" [ segment-nz *( "/" segment ) ]
细分由字符组成(segment-nz
不能为空):
segment = *pchar
segment-nz = 1*pchar
pchar
包括sub-delims
:
pchar = unreserved / pct-encoded / sub-delims / ":" / "@"