我只是研究base64的编解码算法,并尝试了一些程序。我在网上找到了一些示例代码,但结果对我来说有点奇怪。下面是链接:Base64编码值: MDI2MTM=
Base64解码值: 02613% --我不知道为什么会有"%",有没有办法得到正确的结果?我甚至在linux中尝试了Base64程序,并在删除编码中的换行符后得到了相同的结果。结果如下:%echo -n 02613 x base
我正在尝试用Java语言从我的身份验证头解码一个Base64字符串。我确信发送的请求在身份验证头中有一个有效的Base64编码字符串。以下是我的解码代码:byte[] test = new Base64().decode(request.getHeader("Authorization"));
在我解码请求之前,它看起来像这样的Basic dXNlcjpmZ