因此,我需要解析来自Android应用程序的输入并在网站上进行GET请求,例如:www.example.com/profile/'profile nickname'
因此,当我使用URL编码器时:
URLEncoder.encode(nickname, "utf-8");
它将空白解析为'+'
,但我想将其解析为%20
,因为该API特别要求使用%20
而不是+
。加上所有这些不寻常的字符,以与'%20'
类似的格式进行解析。
当我在GET请求中使用dot('。')时,URLEncoder不会将其解析为“%2E”,而是将其传递为“。”。是否有解决方案?
感谢您的帮助!