如何禁用URL Encode?

时间:2011-03-03 10:20:32

标签: html urlencode

在我的网站上我有一些有空格的网址。这些空格会自动编码为%20。

那我怎么能禁用它?

我想要这个:

e.g: http://domain.com/my name/abc

而不是我得到

http://http://domain.com/my%20name/abc

1 个答案:

答案 0 :(得分:2)

来自w3c spec

  

网址中的空格和控制字符   必须逃脱传输   HTTP,必须是其他不允许的   字符。

所以你不能'禁用'这个。正如饼干堆栈在评论中所建议的那样,使用和强调(_)代替,甚至更好的连字符( - )。