“ +”和“%A0”之间的区别-urlencoding?
|
我正在对字符串进行URL编码以传递给函数。但是,它将双精度空间中的第二个空间编码为\“%A0 \”。这意味着当我对字符串进行解码时,\“%A0 \”在黑框中显示为问号。
我真的只需要能够删除多余的空间,但是我想了解是什么原因造成的以及如何正确处理它。
例如:
Something Something else
编码为:
Something+%A0Something+else
没有找到相关结果
已邀请:
4 个回复
括宠
表示NBSP(U + 00A0)。
表示普通空格(U + 0020)。 NBSP显示为替换字符(U + FFFD),因为该字符的编码与页面的编码不匹配,因此其字节序列对该页面无效。
长拳
是不间断的空格字符或html中的
。 “ 3”是标准空格字符的形式编码。 资源
凄嘛姥
是该字符的转义码。您的代码在技术上正确地处理了它,我认为问题首先出在生成字符串方面。
博沮富教全