Кодировка Base 64 строки байтов или вектора
res = base64encode(V)
кодирует res = base64encode(V)
V
с помощью кодировки Base 64 и возвращает закодированные символы как строку. Для получения дополнительной информации смотрите RFC 4648 — Раздел 4, Кодировка Base 64. Кодировка Base 64 используется в некоторых контекстах в интернет-сообщениях, куда данные должны быть переданы в ограниченном наборе символов ASCII. Используйте base64encode
, чтобы закодировать специальные символы строк, содержащих, которые могут быть неправильно истолкованы как управляющие символы протоколом передачи. base64encode
может закодировать произвольные двоичные данные.
Если V
является строкой или вектором символа, base64encode
сначала преобразовывает его в байты с помощью пользовательской кодировки по умолчанию. Чтобы использовать различную кодировку символов, вызовите функцию MATLAB® unicode2native
, чтобы преобразовать V
в вектор uint8
прежде, чем передать его base64encode
.