当我们有一个多个空格的网址如/partofurl 2014/index
时,通常浏览器将其编码为/partofurl%20%202014/index
。
但是,当我在Chrome中粘贴/partofurl 2014/index
时,它会将多个空格视为单个空格,并对此类型的/partofurl%202014/index
进行编码,是否可以通过这样做来阻止Chrome?
答案 0 :(得分:3)
Chromium项目网站存在问题: https://code.google.com/p/chromium/issues/detail?id=361665
它的状态是WontFix,并且有一个建议的解决方案 - 用百分比手动编码空格:
这是故意的。将带有空格的文本复制并粘贴到多功能框中的用户通常会粘贴到例如电子邮件或其他可能存在任意长字符串空格的地方,所以我们将它们折叠起来。如果您有一个需要多个连续空格字符的URL,请对它们进行百分比编码。