![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Http Encode
Rander © (2004-04-07 00:53:00)Господа сталкивался ли кто либо с нестандартным encode применяемым например в google
Например фраза "отдых на море" в стандартном виде после encode выглядит так:
%EE%F2%E4%FB%F5+%ED%E0+%EC%EE%F0%E5
У google же
%D0%BE%D1%82%D0%B4%D1%8B%D1%85+%D0%BD%D0%B0+%D0%BC%D0%BE%D1%80%D0%B5
Похоже на Unicode судя по двухкратному увеличению длины.
Отсюда вопрос, а как собственно реализовать такое преобразование?
Очень нужно для программы.
Rander (2004-04-07 13:24:00) [1]Ах utf, вот в чем дело было...
panovспасибо выручил.
Все заработало.
panov (2004-04-07 12:48:00) [2]Реализовывается через таблицы перекодировки.
из Win1251 в utf-8.
Таблицы искать надо. А примеров перекодировки в инете полно.
Rander (2004-04-07 12:17:00) [3]Какие настройки браузера, о чем ты?
Есть строка "отдых на море"
Есть стандартный encode он дает ту строку, что я написал.
Нужна функция, которая даст второй вариант.
И как уже сказано выше, похоже что эта функция работает с юникодом.
И вообще господа была просьба помочь, а не отделываться глубокомысленными замечаниями.
Неспорю, Вы знаете ответ, что и как, так донесите его до сирых и убогих
panov (2004-04-07 11:15:00) [4]>Rander (07.04.04 00:53)
Зависит от настроек браузера у тебя.
Rander (2004-04-07 10:41:00) [5]Допустим это так, как в таком случае провести преобразование?
Сменить кодировку?
Что на что?
Anatoly Podgoretsky (2004-04-07 09:41:00) [6]Стандартный и одинаковый в обеих сдучаях, только кодировка разная.