ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NPH-режим при работе с memcached



На названии не настаиваю, но не понимаю, почему "прямо противоположное".


On Tuesday, September 30, 2008 at 14:17:58, David Mzareulyan wrote:

DM>> Всё-таки ОЧЕНЬ был бы полезен режим, при котором в мемкеш кладётся
DM>> уже готовый ответ сервера _вместе с заголовками_. То, что в cgi
DM>> называется nph-скрипты. Потребность положить туда хотя бы
DM>> Content-Type возникает постоянно.
DM>> DM>> Совсем идеальным был бы такой синтаксис: DM>> DM>> {
DM>> set   $memcached_key $uri;
DM>> memcached_nph on;
DM>> expires max;
DM>> memcached_pass  host:11211;
DM>> }
DM>> То есть, nginx берёт из мемкеша ответ вместе с заголовками, но при
DM>> этом разрешается конфиге перекрыть значения нужных заголовков.
DM>>
nph- это сокращение от "Not Parse Header", в этом случае веб-сервер
посылает клиенту ответ по протоколу HTTP/1.0 или HTTP/0.9 - as is,
не меняя в нем ни одного байта.
http://hoohoo.ncsa.uiuc.edu/cgi/out.html
(когда создавали этот спек, Keep-Alive connections наверное еще не
было)
memcached_nph - это будет не очень удачное название для директивы,
ведь тут ожидается получить поведение *прямо противоположное* тому,
что в CGI Specification 1.1 называется "nph-скрипты".



--
С уважением
Давид Мзареулян
david@xxxxxxxx






 




Copyright © Lexa Software, 1996-2009.