什么是BASE64编码,解决什么问题?

Base64是一种用64个字符来表示任意二进制数据的方法。它是一种编码方式,而非加密方式。它通过将二进制数据转变为64个“可打印字符”,完成了数据在HTTP协议上的传输。
Base64一般用于在HTTP协议下传输二进制数据,由于HTTP协议是文本协议,所以在HTTP协议下传输二进制数据需要将二进制数据转换为字符数据。然而直接转换是不行的。因为网络传输只能传输可打印字符。

使用资源中提供的工具对自己的学号和姓名进行base64编码和解码

BASE64编码_数据转换
BASE64编码_网络传输_02

使用Python编程实现BASE64编码和解码

BASE64编码_python编程_03