password
查看人数
type
status
date
slug
summary
category
icon
tags
作者
状态
把jwt中的payload数据(jwt中的第二段)解析出来。Python解码base64报错:Incorrect padding,
出现这个错误通常是因为在Base64编码的字符串中,最后几个字符的长度不符合4的倍数导致Python在解码时无法正确识别。可以用('='),表示填充。
解决这个问题的方法有两种:
- 确保你的Base64字符串是正确格式的。如果你有权限修改输入数据,确保在编码时使用了正确的填充。如果数据已经由他人提供,并且无法更改,那么你需要先对数据进行处理,使其符合Base64编码的要求。
- 在解码时手动添加填充。Python的base64模块提供了一个b64decode方法,该方法可以接受一个可选的填充参数。你可以使用这个参数来指定应该添加多少个等号。例如:
有关使用上的问题,欢迎您在底部评论区留言,一起交流~
- 作者:躁静有徒
- 链接:https://blog.zaojingyoutu.top//article/4b760541-0743-4df5-9e48-adc220b81180
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章