base64. Кодирование в Base64   [3.1.5]

^строка.base64[]
^строка.base64[опции]   [3.4.6]

Метод позволяет преобразовать строку в Base64 форму. Чтобы преобразовать строку из Base64 к исходному виду, воспользуйтесь
^string:base64[закодированное].

Можно задать хеш опций:
·$.wrap(true/false) - формировать результат с переносами строк (по умолчанию) или в одну строку.  
·$.url-safe(false/true) - использовать модифицированный алфавит, все символы которого не будут преобразовываться в %XX в URL (вместо '+' и '/' используются '-' и '_'). . По умолчанию не использовать.  
·$.pad(true/false) - добавлять символы паддинга (=), если кодируемая длина не кратна трем. По умолчанию добавлять.  


Подробная информация о Base64 доступна здесь: http://www.ietf.org/rfc/rfc2045.txt
и здесь http://en.wikipedia.org/wiki/Base64

Пример
$original[§ 1973. Ходят слухи, что «Зеленые рукава» написал сам…]
<pre>^original.base64[]</pre>

Выведет…
pyAxOTczLiDV7uT/8iDx6/P16Cwg9/LuIKvH5evl7fvlIPDz6uDi4Lsg7eDv6PHg6yDx4OyF


In order to add comments you must register.
Copyright © 1997–2021 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 26.01.2021