|
|
|
Отправка сервлетом compressed странички и Кодировка
|
|||
|---|---|---|---|
|
#18+
Привет Всем, При использование фильтра сжатия (gzip), браузер получае сжатую страничку и декомпресует данные в кодировке юникод UTF-8, а не в виндовозной Ср1251 и соответственно на экране отображается хрень, хотя в локальном исполнение все работает нормально, но если запустить на сервере(s43.eatj.com), то получается сия ботва. В чем косяк понять не могу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2006, 20:34 |
|
||
|
Отправка сервлетом compressed странички и Кодировка
|
|||
|---|---|---|---|
|
#18+
Чтобы было хорошо, фильтр, который компрессует, должен писать соответствующий charset: Код: plaintext 1. Заметьте, НЕ "Ср1251" (браузер этого не поймет), а именно "windows-1251". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2006, 13:04 |
|
||
|
Отправка сервлетом compressed странички и Кодировка
|
|||
|---|---|---|---|
|
#18+
Дык у меня в фильтре так и есть М.Голованов response.setContentType( "text/xml; charset=windows-1251" ); response.setHeader( "Content-Encoding", "gzip" ); на моём то компутере все раб. нормально, а вот когда на серваке запускаю, косяки...Почему когда данные приходя от "туда" кодировка не та которая была установлена? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2006, 14:46 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33515741&tid=2150321]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
176ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 253ms |
| total: | 513ms |

| 0 / 0 |
