RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > Согласно стандарту (HTTP), все символы с кодами старше 127 должны быть представлены "в процентном представлении" (шестнадцатиричные коды символов). > > Проблема в том, что стандарт не оговаривает способа указать кодировку и предполагает, что это будет ISO-8859-1 (Latin-1). > А разве HTTP в этом месте вообще предполагает применимость понятия "кодировка"? Есть URL, которому соответствует ресурс. Если эквивалентные преобразования этого URL через проценты. В общем-то и всё. А уж как стукнет вебсерверу ассоциировать URL с файлами - это его личное дело. Кстати, если в коде страницы, откуда пытаемся дальше пойти, этот самый URL правильно в каноническом виде указан, то проблем быть не должно. А вот если там написано http://www.host/классныйфайл, то чревато тем, что вначале русский (для чего его и делали) апач перекодирует в нечто, а потом броузер добавит своих фантазий. >
__, _, __, _,_ _, _
|_ / \ |_) | | |\/|
| \ / | \ | | | |
~ ~ ~ ~ `~' ~ ~
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.