daniil242141

Отправка кириллицы

Рекомендованные сообщения

Во время тестирования нашел проблему своего кода, некоторые люди используют ники состоящие из русских букв. Код отправляет кракозябли и соответственно запрос возвращает  ошибку. Как можно реализовать установку кодировки? Полазив в интернете я нашел модуль iconv-lite, который вроде как кодирует в нужную кодировку, но видать я его не правильно использую. Надеюсь на вашу помощь. Вот то что я пытался сделать, не работает...

 nick = message.content  .substr(1) ;
  result = iconv-lite.encode (iconv-lite.decode (new Buffer (nick, 'binary'), 'win1251'), 'utf8'));

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1. сайт в какой кодировке?
2. файлы на сервере в какой кодировке?
3. сервер в какой кодировке работает?

Желательно все это должно быть одинаковое.
Самый простой способ не нарываться на эти грабли использовать utf-8 везде
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

Карта разработчиков

Карта участников

Отметь себя на карте для поиска или предложения работы