Main Content

matlab.net.base64encode

对字节字符串或向量进行 Base 64 编码

说明

res = matlab.net.base64encode(V) 采用 Base 64 编码方式对 V 进行编码,并以字符串形式返回编码后的字符。有关详细信息,请参阅 Internet Engineering Task Force (IETF®) 网站上的 RFC 4648 section 4 Base 64 Encoding。在某些环境中,在数据必须以有限数量的 ASCII 字符形式传输的 Internet 消息中,需要采用 Base 64 编码方式。可以使用 base64encode 对包含特殊字符(这些字符可能会被传输协议误认为是控制字符)的字符串进行编码。base64encode 可以对任意二进制数据进行编码。

如果 V 是字符串或字符向量,base64encode 将首先使用用户默认的编码方式将其转换为字节。要使用不同的字符编码方式,请先调用 MATLAB® unicode2native 函数,将 V 转换为 uint8 向量,然后再传递给 base64encode

输入参数

全部折叠

要进行编码的数据,指定为字符串、字符向量或数值向量。

版本历史记录

在 R2016b 中推出