<button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber"></button>
encryptedData 和 iv 发后台解码 用 pyca/cryptography 解码后转json出错了
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xac in position 0: invalid start byte
decrypted = json.loads(self._unpad(cipher.decrypt(encryptedData)))
def _unpad(self, s):
return s[:-ord(s[len(s)-1:])]
官方代码是这个,请解释下_unpad,是干什么的,如果要用cryptography库,能给个样例代码吗
我也遇到了,现在正挠头呢。这个错误时有时无的。