URI中是否有空格字符会影响性能?

时间:2011-01-12 13:53:19

标签: performance uri

我知道现代浏览器会允许带有空格的URI,我想有一些编码/解码正在进行,否则可能就不存在了。

是否存在可归因于在URI中包含空格的任何重大性能影响?

1 个答案:

答案 0 :(得分:1)

据我所知,浏览器将空间转换为%20,因此服务器不会注意到。事实上,在Firefox中,如果您复制的地址栏中包含空格的URL,则会转换为%20。

另外,我认为这不值得追求。测量性能影响真的很难,而且无论如何它似乎只是负载的一小部分。

此外,负载将在PC上,而不是在您的服务器上。

我(作为程序员编写代码或链接)会键入%20,因为它更安全(不太可能失败)并且更接近实际发生的事情。