我正在尝试用Java语言从我的身份验证头解码一个Base64字符串。我确信发送的请求在身份验证头中有一个有效的Base64编码字符串。以下是我的解码代码:byte[] test = new Base64().decode(request.getHeader("Authorization"));
在我解码请求之前,它看起来像
最近,我尝试开发一个iOS应用程序,它可以与其他“语言”(如十六进制和二进制)一起对Base64进行编码和解码。我试图做一个自动解码器(它能够自动检测‘语言’)。然而,当我到达Base64时,自动解码器似乎无法检测到有效的Base64,因为Base64字符串中有换行符。我的Base64检测代码如下所示:{
if (