<html><head><meta http-equiv="Content-Type" content="text/html charset=koi8-r"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">А можно простенький пример?<div><br><div><div>On 22.11.2012, at 15:56, Maksim Anfilatov <<a href="mailto:maksim@woyager.ru">maksim@woyager.ru</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">Добрый день.<br><br>В документации сказано только, что значение может содержать переменные.<br><br><a href="http://nginx.org/en/docs/http/ngx_http_headers_module.html">http://nginx.org/en/docs/http/ngx_http_headers_module.html</a><br>
Adds the specified field to a response header provided that
the response code equals 200, 204, 206, 301, 302, 303, 304, or 307.
A value can contain variables.
<br><br>Если переменные получаются из встроенного перла, то им же можно выставить кастомный header<br><a href="http://nginx.org/en/docs/http/ngx_http_perl_module.html#methods">http://nginx.org/en/docs/http/ngx_http_perl_module.html#methods</a> $r->header_out<br>
<br>Можно еще попробовать HeadersMore <a href="http://wiki.nginx.org/HttpHeadersMoreModule">http://wiki.nginx.org/HttpHeadersMoreModule</a>.<br><br>С уважением.<br><br><div class="gmail_quote">22 ноября 2012 г., 15:32 пользователь Дмитрий Жильцов <span dir="ltr"><<a href="mailto:zaabjuda@gmail.com" target="_blank">zaabjuda@gmail.com</a>></span> написал:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Здравствуйте.<br><br>Появился вопрос по работе директивы add_header<br><br>Сначала описание задачи.<br><br>Мне необходимо рандомно отдавать клиенту кастомные хидеры из списка<br>
<br>Есть файл в котором на каждой строчке записи вида<br>
<br>$key(имя хидера): $val (содержимое)<br><br>С помощью встроенного перла я получаю две переменные $key и $val , и пытаюсь их применить в директиве add_header<br><br>add_header $key $val <br><br>На клиенте получаю не то , что ожидал<br>
<br>Имя заголовка $key (те nginx не подставляет значение переменной а в имя заголовка подставляет само имя переменной )<br>Тело заголовка как и ожидалось содержит значение переменной $val<br><br>Вопрос - что я делаю не так?<br>
Есть ли у nginx такой функционал?<br>Если нет то какое есть возможное решение?<br><br>Спасибо<br><br><br>
<br>_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a><br></blockquote></div><br>
_______________________________________________<br>nginx-ru mailing list<br><a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>http://mailman.nginx.org/mailman/listinfo/nginx-ru</blockquote></div><br></div></body></html>