|
@@ -865,7 +865,11 @@ public class SceneFileBuildServiceImpl extends ServiceImpl<ISceneFileBuildMapper
|
|
|
log.info("sendCallAlgorithm 参数为:{}", JSONObject.toJSONString(param));
|
|
|
|
|
|
String filePath = param.getFilepath();
|
|
|
- String details = param.getDetails().replace("base64_urlsafe:","").replaceAll("-","+").replaceAll("_","/").concat("==");
|
|
|
+ String details = param.getDetails()
|
|
|
+ .replace("base64_urlsafe:","")
|
|
|
+ .replaceAll("-","+")
|
|
|
+ .replaceAll("_","/")
|
|
|
+ .concat("==");
|
|
|
try {
|
|
|
details = cn.hutool.core.codec.Base64.decodeStr(details);
|
|
|
}catch (Exception e){
|
|
@@ -999,9 +1003,9 @@ public class SceneFileBuildServiceImpl extends ServiceImpl<ISceneFileBuildMapper
|
|
|
String details = "{\"camType\":\"kj\",\"uploadType\":\"log\",\"uuid\":\"90d95cdb5_202211141023024060\",\"fileChunkSum\":4,\"fileChunkNum\":0}";
|
|
|
String encode = cn.hutool.core.codec.Base64.encode(details);
|
|
|
System.out.println(encode);
|
|
|
- String details2 = "base64_urlsafe:".concat(encode.replaceAll("\\+", "-").replaceAll("/", "_"));
|
|
|
+ String details2 = "base64_urlsafe:".concat(encode.replaceAll("\\+", "-").replaceAll("/", "_").replaceAll("=", ""));
|
|
|
System.out.println(details2);
|
|
|
- String details3 = details2.replace("base64_urlsafe:","").replaceAll("-","+").replaceAll("_","/").concat("==");
|
|
|
+ String details3 = details2.replace("base64_urlsafe:","").replaceAll("-","+").replaceAll("_","/");//.concat("==");
|
|
|
System.out.println(details3);
|
|
|
String s = cn.hutool.core.codec.Base64.decodeStr(details3);
|
|
|
System.out.println(s);
|