Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
ВнизПроблема с кодировкой Найти похожие ветки
← →
Pavel (2010-04-08 17:42) [0]При сохранении строки запроса из брайзера в текстовый файл, вместо русских букв выводятся иероглифы. Запросы обрабатываю с помощью IdHTTPServer. Строку запроса получаю так:
us := ARequestInfo.RawHTTPCommand;
Впорос, как мне корректно отобразить русские буквы?
← →
Правильный$Вася (2010-04-08 17:44) [1]
> При сохранении строки запроса из брайзера в текстовый файл,
> вместо русских букв выводятся иероглифы
сохранение и вывод - разные вещи
может, у тебя вывод проблемный, а не сохранение
← →
Pavel (2010-04-08 17:53) [2]Если отобразить текст в окне браузера с помощью AResponseInfo.ContentText, то все нормально отображается. А при соохранении в файл, выводятся на месте русских букв иероглифы.
← →
Dennis I. Komarov © (2010-04-08 18:00) [3]
> Если отобразить текст в окне браузера с помощью AResponseInfo.
> ContentText, то все нормально отображается. А при соохранении
> в файл, выводятся на месте русских букв иероглифы.
Зыж новый русский алфавит от Фурсенко...
← →
Медвежонок Пятачок © (2010-04-08 18:05) [4]утф8 например. тем более что это гет строка.
← →
Правильный$Вася (2010-04-08 18:17) [5]
> при соохранении в файл, выводятся на месте русских букв иероглифы
опять за рыбу гроши...
сохранение и вывод - это разные процессы
может, у тебя показывалка не понимает то, что там сохранено
← →
Anatoly Podgoretsky © (2010-04-08 19:45) [6]> Pavel (08.04.2010 17:42:00) [0]
Для этого их надо преобразовать в должную кодировку, лучше в Юникод
← →
Anatoly Podgoretsky © (2010-04-08 19:46) [7]> Pavel (08.04.2010 17:53:02) [2]
Может дело не в выводе, а в неуказание кодировки для блокнота или чего ты там используешь.
← →
Loginov Dmitry © (2010-04-09 00:09) [8]
> Впорос, как мне корректно отобразить русские буквы?
Разные браузеры по разному могут кодировать русский текст в GET-запросе. Обычно заменяют на HEX. Некоторые прямиком в ANSI пишут. Наверно какие-то и в UTF-8 (не знаю). Короче нет на них стандартов!
← →
Anatoly Podgoretsky © (2010-04-09 11:41) [9]> Loginov Dmitry (09.04.2010 00:09:08) [8]
Есть, но их не соблюдают, не прописывают кодировку страницы.
← →
Loginov Dmitry © (2010-04-09 12:26) [10]
> Есть, но их не соблюдают
Да даже если все все прописать, все равно найдутся браузеры, у которых свои стандарты. До сих-пор вон имена скачиваемых файлов даются только на English.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.068 c