Java - 将字符串转换为有效的 URI 对象
我正在尝试从 .该字符串包含一些字符,这些字符需要替换为其百分比转义序列。但是当我使用URLEncoder用UTF-8编码对字符串进行编码时,甚至/也被替换为它们的转义序列。java.net.URI
String
如何从 String 对象获取有效的编码 URL?
http://www.google.com?q=a b 给出 http%3A%2F%2www.google.com...而我希望输出是 http://www.google.com?q=a%20b
有人可以告诉我如何实现这一目标吗?
我正在尝试在Android应用程序中执行此操作。因此,我可以访问有限数量的库。