charset

Igor Sysoev is at rambler-co.ru
Sat Jul 9 22:42:14 MSD 2005


On Sat, 9 Jul 2005, Denis Shaposhnikov wrote:

>>>>>> "Igor" == Igor Sysoev <is at rambler-co.ru> writes:
>
> Igor> 1) директива charset задаёт кодировку ответа, charset off
> Igor>    запрещает выдачу
> Igor>     кодировки;
> Igor> 2) директива source_charset, которая задаёт исходную кодировку.
>
> Igor> Если source_charset и charset не совпадают, то делается
> Igor> перекодировка.  Если задан только source_charset, то ничего не
> Igor> делается.
>
> На мой взгляд, перекодировка вообще не нужна и досточно только
> выдавать кодировку ответа.

Согласен, перекодировка не позволяет использовать sendfile().
Но тут вот какая проблема: Рамблер внутри использует koi8-r и
отказываться не собирается. А клиенту нынче удобнее windows-1251.
Поэтому перекодирование будет. А чтобы перекодированное можно было
выдавать sendfile()ом, то будет сделано кэширование перекодированных
ответов.


Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list