答案 0 :(得分:1)
字符的URL表示形式可能与代码中的字符不同。换句话说,有一个特定的语法定义了URL的组合方式。用于形成URL的特殊字符需要进行编码,以免造成意外结果。
现在更具体地回答你的问题:
他们可能已经允许你想到的一些角色,但这些角色(例如,&,?)具有特定的意义,以某种方式运作。因此,它们不能在不同的环境中使用。从您发布的问题的链接,它也看起来像空格字符的示例,由于它将在其使用中引入的问题,它不受支持。
在对应用程序中的操作/其他功能进行编码之前,解码对解码URL以获取URL的字符串表示非常有用。