base64基础知识与Qt中的应用

什么是base64

  • Base64是一种用64个字符来表示任意二进制数据的方法(就像ASCII码一样,是一种数据标准)
  • [‘A’, ‘B’, …‘Z’, ‘a’, ‘b’, …‘z’, ‘0’, ‘1’, …‘9’, ‘+’, ‘/’]

base64基础知识与Qt中的应用

为什么要用base64编码

  • 在网络上交换数据时,比如说从A地传到B地,往往要经过多个路由设备,由于不同
    的设备对字符的处理方式有一些不同,这样那些不可见字符就有可能被处理错误,
    这是不利于传输的。
  • 把数据先做一个Base64编码,统统变成可见字符,这样出错的可能性就