我知道现代浏览器会允许带有空格的URI,我想有一些编码/解码正在进行,否则可能就不存在了。
是否存在可归因于在URI中包含空格的任何重大性能影响?
答案 0 :(得分:1)
据我所知,浏览器将空间转换为%20,因此服务器不会注意到。事实上,在Firefox中,如果您复制的地址栏中包含空格的URL,则会转换为%20。
另外,我认为这不值得追求。测量性能影响真的很难,而且无论如何它似乎只是负载的一小部分。
此外,负载将在PC上,而不是在您的服务器上。
我(作为程序员编写代码或链接)会键入%20,因为它更安全(不太可能失败)并且更接近实际发生的事情。