Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
G_Z 03.12.2015 02:05 / 03.12.2015 02:15
Загружая файлы по умолчанию в binary, столкнулся с тем, что их невозможно впоследствии перекодировать.$r[^file::load[binary;http://www.parser.ru/forum/]] $r[^file::create[$r][ $.mode[text] $.content-type[$r.CONTENT-TYPE] $.charset[windows-1251] ]]Если пойти на хитрость и передать текст бинарного файла:
$r[^file::create[$r.text][ $.mode[text] $.content-type[$r.CONTENT-TYPE] $.charset[windows-1251] ]]то получим перекодирование не в UTF-8, в котором происходит дело, а в ISO-8859-1 с преобразованием кириллицы в percent-encoding.