Main Content

matlab.net.base64encode

바이트 문자열이나 벡터에 대한 Base 64 인코딩

설명

res = base64encode(V)는 Base 64 인코딩을 사용하여 V를 인코딩하고, 인코딩된 문자를 문자열로 반환합니다. 자세한 내용은 RFC 4648 — Section 4, Base 64 Encoding을 참조하십시오. Base 64 인코딩은 인터넷 메시지에서 데이터가 제한된 ASCII 문자 집합으로 전송되어야 하는 일부 컨텍스트에 사용됩니다. 전송 프로토콜에 의해 제어 문자로 잘못 해석될 수 있는 특수 문자가 포함된 문자열을 base64encode를 사용하여 인코딩할 수 있습니다. base64encode는 임의의 이진(binary) 데이터를 인코딩할 수 있습니다.

V가 string형이거나 문자형 벡터인 경우 base64encode는 먼저 사용자 디폴트 인코딩을 사용하여 이 입력 데이터를 바이트로 변환합니다. 다른 문자 인코딩을 사용하려면 MATLAB®unicode2native 함수를 호출하여 Vbase64encode로 전달하기 전에 uint8형 벡터로 변환하십시오.

입력 인수

모두 축소

인코딩할 데이터로, string형, 문자형 벡터 또는 숫자형 벡터로 지정됩니다.

버전 내역

R2016b에 개발됨