Как передать данные из обращения к upstream в основной запрос?

ccrssaa nginx-forum на nginx.us
Вс Авг 9 14:14:25 UTC 2015


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

В самодельном модуле нужно передать данные из обработчика заголовка ответа
от upstream (ngx_http_модуль_process_header) в обработчик обращения к
переменной основного запроса (ngx_http_модуль_get_переменная)

Пробовал ngx_http_set_ctx(r->main, ctx, ngx_http_модуль_module) в upstream -
в основном запросе ngx_http_get_module_ctx(r, ngx_http_модуль_module) все
равно оказывается NULL

Как правильно сделать общий ctx для запроса и всех подзапросов ? 

Пока все передается через static переменную

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,260890,260890#msg-260890



Подробная информация о списке рассылки nginx-ru