2011-09-26 75 views

回答

31

我没有看到RFC1738在URL中不允许句点(。)。以下是有一些摘录:

hpath   = hsegment *[ "/" hsegment ] 
hsegment  = *[ uchar | ";" | ":" | "@" | "&" | "=" ] 
uchar   = unreserved | escape 
unreserved  = alpha | digit | safe | extra 
safe   = "$" | "-" | "_" | "." | "+" 

所以回答你的问题是:是的,http://www.example.com/module.php/lib/lib.php是一个有效的URL。

1

url中的句点没有问题。如果你看一下在您所提供的一段链接语法化妆通过“safe”组,这是通过uchar包括提到一个

忽略我的答案,亚当斯是更好

6

时期是允许的。请参见“2.3未保留的字符”本文档中:被允许在URI中但没有保留的目的被称为无保留 http://tools.ietf.org/html/rfc3986

“字符,其中包括大写和小写字母,十进制数字,连字符,句号。下划线和代字号“。