Android 输出中的空格被转换为 %20
我们有这个 Android 代码将文本发送到收集器:
public void sendHello() {
s.link = "None";
s.track("App Home Page - Hello all");
}
但是,输出包含 %20 而不是空格,因此我们最终会得到这样的结果:
App%20Home%20Page%20-%20Helloall
有谁知道如何防止空格被转换或者是什么原因导致的?
We have this Android code that is sending text to a collector:
public void sendHello() {
s.link = "None";
s.track("App Home Page - Hello all");
}
The output, though, contains %20 instead of spaces so we are ending up with something like this:
App%20Home%20Page%20-%20Helloall
Does anyone know how to prevent the spaces being converted or what is causing it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
正如其他人所说,知道
s
的类型会很高兴。但是,作为一个盲目的尝试,您可以使用 URLDecoder 的 解码方法。As others have said, it'd be nice to know the type of
s
. But, as a shot in the dark, you could use URLDecoder's decode method.