RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > А разве HTTP в этом месте вообще предполагает применимость понятия "кодировка"? > Ну, собственно, на канале, вроде, всё обсудилил :) > Да. Стандарт не предполагает. Более того, он предполагает, что строка символов, которую заворачивают в проценты - iso8859-1. Только это крайне непрактично и поэтому вариант "(локальное) имя ресурса -> utf8 и уже utf8-строку заворачиваем проценты" - гораздо гораздее. > У tomcat'а, как я уже писал, за это поведение отвечает URIEncoding. > Apache 2.2 "искаропки" работает именно с utf8. Более того, если запросить "проба.txt", а в наличии есть только "Проба.txt", то в логах сначала будет "304 Moved" на правильный регистр :) > Чтобы SeaMonkey работал с utf8 - "about:config", вводим "utf" в строке поиска и изменяем значение двух булевых переменных. Там всё очевидно :) > Firefox - не смотрел. > Проблем с URI, кодироваными в тексте документ нет, т.к. браузер такую "процентную строчку" никак не преобразует. Отправит серверу и уже сервер будет что-то делать с этой строкой. > > P.S. В логах такие ресурсы будут "в процентах", но, вроде, если записывать utf8-логи, то будут читабельные имена.
__, _,_ _, __, ___,
|_) | | | |_ ` /
| \ | | | , | /
~ ~ `~' ~~~ ~~~ ~~~
Programmed by
Dmitri Maximovich
,
Dmitry I. Platonoff
,
Eugen Kuleshov
.
25.09.99 (c) 1999,
RU/2
. All rights reserved.
Rewritten by
Dmitry Ban
. All rights ignored.