Отправляю сообщение оно приходит такое Р Р Р С С Р Р Р Р С Р С РёР Р Р С Р С С Р Р С Р Р Р С Р С С Р Р С , Р Р Р Р Р Р Р Р Р Р Р С С РёС С Р Р Р Р С Р С РёР С Р С Р Р С РёР С Iphone, Р С РёР С Р С Р Р Р Р Р С Рё Р Р Р Р Р Р Р Р Р Р С РёР Р Р Р С Р Р Р Р Р Р С Р Р Р РёР BMW X charset=windows-1251 что делать? яп делфи
Вообщем разобрался с прошлой проблемой, возникла новая, опять получаю ответ вида Пробывал utf8encode utf8decode не помогает, что попробывать еще?
Блин прочитай уже на конец про кодировки и не мучайся. Для тебя достаточно запомнить: 1) win-1251 дефолтовая для рус языка в винде 2) cp866 - русская досовская 3) koi8-ru - тоже что и cp866 то ка unix подобныз ОС 4) UTF-8 - юникод (1 байт кодировка + 1 байт код символа). Англ символы не кодируются. вернее все что имеют код меньше 128 это 4 самый распространенные кодировки которые тебе могут встретится. cp866 -> win-1251 = OemToAnsi UTF-8 -> win-1251 = UTF8Decode koi8-ru -> win-1251 = в делфи world есть самописная функция Для ознакомления почитай http://ru.wikipedia.org/wiki/UTF-8 http://ru.wikipedia.org/wiki/CP866 http://ru.wikipedia.org/wiki/Cp1251 http://ru.wikipedia.org/wiki/%D0%9A%D0%9E%D0%98-8
Это чистый юникод, если используешь Delphi, то контент просто передикодируй через UtfToAnsi или Utf8ToAnsi (честно не помню) из модуля System