2011-09-26 116 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

「字符,其中包括大寫和小寫字母,十進制數字,連字符,句號。下劃線和代字號「。