我要发送的字符串包含#
,因此,在服务器中仅收到#
之前的字符串。我应该如何在客户端使用 BASE64Encoder 对字符串进行编码。请记住我有一个包含 #
的字符串。以及如何在服务器中解码它?
最佳答案
为此目的使用 URLEncoder
和 URLDecoder
类。
String urlParam = URLEncoder.encode(param);
...
String param = URLDecoder.decode(urlParam);
关于java - 使用 BASE64 编码器对包含原始字符的字符串进行编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10150918/