fix isBase64

This commit is contained in:
Looly 2021-10-09 20:24:02 +08:00
parent 74c6dca648
commit 0f96a95f2c
2 changed files with 12 additions and 11 deletions

View File

@ -22,6 +22,7 @@
* 【core 】 Week增加of重载支持DayOfWekpr#1872@Github * 【core 】 Week增加of重载支持DayOfWekpr#1872@Github
* 【poi 】 优化read避免多次创建CopyOptionsissue#1875@Github * 【poi 】 优化read避免多次创建CopyOptionsissue#1875@Github
* 【core 】 优化CsvReader实现可控遍历pr#1873@Github * 【core 】 优化CsvReader实现可控遍历pr#1873@Github
* 【core 】 优化Base64.isBase64判断pr#1879@Github
### 🐞Bug修复 ### 🐞Bug修复
* 【http 】 修复HttpCookie设置cookies的方法不符合RFC6265规范问题pr#418@Gitee * 【http 】 修复HttpCookie设置cookies的方法不符合RFC6265规范问题pr#418@Gitee

View File

@ -327,7 +327,7 @@ public class Base64 {
return false; return false;
} }
byte[] bytes = StrUtil.utf8Bytes(base64); final byte[] bytes = StrUtil.utf8Bytes(base64);
if (bytes.length != base64.length()) { if (bytes.length != base64.length()) {
// 如果长度不相等说明存在双字节字符肯定不是Base64直接返回false // 如果长度不相等说明存在双字节字符肯定不是Base64直接返回false