!334 解决解析Digest参数字符串包含多个=导致认证失败的问题,如:url带参数的问题场景

Merge pull request !334 from Wien/dev
This commit is contained in:
刘潇 2025-05-09 14:35:56 +00:00 committed by Gitee
commit 5543905505
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -120,7 +120,9 @@ public class SaHttpDigestTemplate {
String[] kv = s.split("=");
if (kv.length == 2) {
map.put(kv[0].trim(), kv[1].trim().replace("\"", ""));
}
} else if (s.contains("=")) { // 解决字符串包含多个=url带参数的问题
map.put(kv[0].trim(), s.substring(kv[0].length() + 1).trim().replace("\"", ""));
}
}
/*