Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.11.2010, 04:39   #1
RIO
Форумчанин
 
Аватар для RIO
 
Регистрация: 15.12.2007
Сообщений: 422
По умолчанию Неправильная кодировка при пост запросе

Доброго дня! Заполняю информацию о себе на сайте через компонент TIdHTTP, при вводе англ. текста все отлично отображается, а если хочу ввести русский текст, то информация заполняется знаками вопросов. Я так понял дело в кодировке, подскажите пожалуйста как это решить ?

PS:
RAD - Delphi 2007
Indy - 10
Использую TIdMultiPartFormDataStream для вставки пост параметров.

В Интернете много где встречается данный недочет и почти нигде точно не сказано как его решать... Я нашел отличную статью, которая решает эту проблему. Я уверен она многим пригодится, вот она http://www.foxbase.ru/delphi/indy-ti...kh-zaprosa.htm Я надеюсь Администраторы меня простят за ссылку на другой ресурс.

Появился еще вопрос, как это дело можно использовать в 2007 версии ? Ведь это написано под 2010 версию. Дело в том, что в 2007 нельзя выбрать кодировку потока или можно как-то ? Если да, то тогда как ?

Последний раз редактировалось mihali4; 13.11.2010 в 09:55.
RIO вне форума Ответить с цитированием
Старый 14.11.2010, 07:02   #2
BENZIN_KZ
 
Регистрация: 13.11.2010
Сообщений: 6
По умолчанию

Попробуйте перекодировать запрос стандартными функциями из библиотеки system:

Utf8Decode(const S: UTF8String): WideString;
или
Utf8Encode(const WS: WideString): UTF8String;

Последний раз редактировалось BENZIN_KZ; 14.11.2010 в 08:06.
BENZIN_KZ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Можно ли при пост-запросе InDy получить только куки (при логине на сайт например)? TwiX Работа с сетью в Delphi 2 07.02.2010 08:21
ошибка при запросе добавления Rin БД в Delphi 4 26.12.2009 01:41
Зависание при пост запросе Фенрир Работа с сетью в Delphi 1 14.12.2009 15:18
Перенаправление при пост запросе. TwiX Работа с сетью в Delphi 2 03.12.2009 17:09