[Moscow.pm] Как закодировать UTF-8 в base64?

Nick Knutov mail на knutov.com
Сб Авг 20 07:36:12 PDT 2011


Там же даже пример есть -

http://perldoc.perl.org/MIME/Base64.html

     use MIME::Base64 qw(encode_base64);
     use Encode qw(encode);
     $encoded = encode_base64(encode("UTF-8", "\x{FFFF}\n"));
     print $encoded;

11.08.2011 19:43, Alex Povolotsky пишет:
> Господа товарищи,
>
> вопрос, возможно, идиотский, но я как-то не нашел на него ответа.
>
> Нужно отправить письмо. В UTF-8. Чтобы письмо было приличным, Subject:
> должен быть завернут в Base64.
>
> Но!
>
> Ни Encode::Encoder, ни MIME::Base64 UTF-8 энкодить не хотят.
>
> Я что-то упустил и UTF-8 для помещения в тему письма нужно перегонять во
> что-то восьмибитное и только потом энкодить? Или есть какой-то секретный
> энкодер, которого я не могу найти?
>
> Alex

-- 
Best Regards,
Nick Knutov
http://knutov.com
ICQ: 272873706
Voice: +7-904-84-23-130


Подробная информация о списке рассылки Moscow-pm