структруа upstream назначение process_header и filter

student09 at ngs.ru student09 at ngs.ru
Mon Apr 20 10:45:58 MSD 2009


Здравствуйте.

Объясните пожалуйста, у структуры  ngx_http_upstream_t 
есть каллбеки
process_header и input_filter. У 
Миллера(http://www.evanmiller.org/nginx-modules-guide.html) 
написано что process_header сдвигает указатель ответа на 
ту часть которую получит клиент (Что собственно и делается 
например в модуле мемкеша). а input_filter можно 
"обрезать" не нужные данные. У меня вопрос, а что если 
нужно выводить какие то данные полученные от upstream'a 
 не в том виде в каком они получены а модифицировать их, 
например добавить html код или поменять местами какие то 
части, что то удалить а что то вставить. Где это лучше 
делать в process_header или в input_filter?





More information about the nginx-ru mailing list