encodeApiPath static method
对ApiPath进行加密 1、base64 2、转16进制 3、前面加3位随机数字(1-9)
Implementation
static String encodeApiPath(String data) {
if (!Config.enableApiPathConfuse) {
return data;
}
String str = encodeBase64(data);
String res = "";
for (int i = 0; i < str.length; i++) {
res = res + str.codeUnitAt(i).toRadixString(16);
}
return "/${_generateRandomString(3)}$res";
}