Описание тега base64
Base64 - это группа аналогичных схем кодирования, которые представляют двоичные данные в строковом формате ASCII, переводя их в представление radix-64. Термин Base64 происходит от конкретной кодировки передачи содержимого MIME.
Base64 использует символы 0
к 9
, A
к Z
а также a
к z
для представления цифр 64-десятичных чисел. Последние две обязательные цифры в разных схемах различаются. Например, MIME (RFC 2045) использует +
а также /
, Токены имен XML используют -
а также .
, Идентификаторы XML используют _
а также :
и регулярные выражения используют !
а также -
.
При кодировании в тексте Base64 3 байта обычно кодируются в 4 символа. Для кодирования произвольной длины символ заполнения (=
) используется. =
в конце закодированной последовательности означает, что только два байта и ==
означает, что только один байт кодируется последней группой из 4 символов.
Символы вне обсуждаемого алфавита обычно запрещены, за исключением MIME, где они отбрасываются.
Схемы кодирования Base64 обычно используются, когда необходимо кодировать двоичные данные, которые необходимо хранить и передавать на носителях, предназначенных для работы с текстовыми данными. Это необходимо для того, чтобы данные оставались неизменными без изменений во время транспортировки. Base64 обычно используется в ряде приложений, включая электронную почту через MIME или для хранения двоичных данных в текстовых форматах, таких как XML или JSON.
Полезные онлайн-инструменты
Они также работают без включенного JavaScript.