【发布时间】:2012-10-16 17:32:25
【问题描述】:
我们计划有像
这样的网址http://www.nowhere.nu/path/file;key:value,key2:value2.html
这个文件说特殊字符必须被转义,这违背了拥有“好”网址的目的:
http://www.blooberry.com/indexdot/html/topics/urlencoding.htm
但是,在测试主流浏览器时,似乎没有必要在这个位置对 ;: 和 , 进行 urlencode
你能否提供一个流行的浏览器,它不起作用,或者反对这种方案的论据?
&(无效但有效)与 & amp; 的类似问题(有效)。
【问题讨论】:
-
stackoverflow.com/questions/1547899/…。在什么世界里,那个“好”的 URL 是什么?我认为一个不错的 URL 将是一个您可以用语言表达而不必逐个字符的 URL。该站点引用的规范已被替换,因此其他字符(如
;)是有效的 -
谢谢,我已经查看了 1547899 的答案,但实际上我对 RFC 说它无效的部分更感兴趣,但仍然建议如何处理它。另外,这不是我的主意,你知道的。
标签: html url html-entities