Просмотр полной версии : кодировка в пост запросе
SultanOFF
21.12.2009, 00:02
Здравствуйте. Делаю пост запрос с инди с данными, где содержится кириллица но в итоге на странице отображается вместо "Железногорск" что то вроде Железногорск В чем проблема? Как ее исправить?
ПС: Кодировка на странице win1251
Железногорск
Это "Железногорск" в UTF-8 кодировке.
попробуй: UTF8Encode('Железногорск');
SultanOFF
21.12.2009, 07:53
попробуй: UTF8Encode('Железногорск'); все равно отображается на сервере:
Железногорск Повторяю что на сайте кодировка win1251 а как в нее перевести Я хз :(
Ну так в браузере поставь отображение в юникоде )
А вообще поковыряйся в инди, там гдето должно это отключаться
SultanOFF
21.12.2009, 16:07
Ну так в браузере поставь отображение в юникоде )
так в браузере все элементы в правильной кодировке, а лишь добавленная инфа Моей прогой ввиде крякозябры...
А вообще поковыряйся в инди, там гдето должно это отключаться Я и ковырялся и гугл прошелестил но не нашел чего либо рабочего :(
Используй сниффер HTTP пакетов для решения этой проблемы.
SultanOFF
21.12.2009, 19:53
а что это даст? Поясни пожалуйста
ZdezBilYa
21.12.2009, 22:01
отправляй с помощью TStringStream:
ss := TStringStream.Create;
ss.WriteString('бла-бла-бла');
Str:=Http.Post('ссылка',ss);
SultanOFF
21.12.2009, 23:53
хм, попробую, спасибо
AnsiToUTF8('Бла бла');
Это 100% решит твою проблему...
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot