Welcome! Log In Create A New Profile

Advanced

Re: Вопросы по add_header

Maksim Anfilatov
November 22, 2012 06:58AM
Добрый день.

В документации сказано только, что значение может содержать переменные.

http://nginx.org/en/docs/http/ngx_http_headers_module.html
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.

Если переменные получаются из встроенного перла, то им же можно выставить
кастомный header
http://nginx.org/en/docs/http/ngx_http_perl_module.html#methods$r->header_out

Можно еще попробовать HeadersMore
http://wiki.nginx.org/HttpHeadersMoreModule.

С уважением.

22 ноября 2012 г., 15:32 пользователь Дмитрий Жильцов
<zaabjuda@gmail.com>написал:

> Здравствуйте.
>
> Появился вопрос по работе директивы add_header
>
> Сначала описание задачи.
>
> Мне необходимо рандомно отдавать клиенту кастомные хидеры из списка
>
> Есть файл в котором на каждой строчке записи вида
>
> $key(имя хидера): $val (содержимое)
>
> С помощью встроенного перла я получаю две переменные $key и $val , и
> пытаюсь их применить в директиве add_header
>
> add_header $key $val
>
> На клиенте получаю не то , что ожидал
>
> Имя заголовка $key (те nginx не подставляет значение переменной а в имя
> заголовка подставляет само имя переменной )
> Тело заголовка как и ожидалось содержит значение переменной $val
>
> Вопрос - что я делаю не так?
> Есть ли у nginx такой функционал?
> Если нет то какое есть возможное решение?
>
> Спасибо
>
>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Вопросы по add_header

Дмитрий Жильцов November 22, 2012 06:34AM

Re: Вопросы по add_header

Anton Yuzhaninov November 22, 2012 06:52AM

Re: Вопросы по add_header

Maksim Anfilatov November 22, 2012 06:58AM

Re: Вопросы по add_header

Dmitry Zhiltsov November 22, 2012 09:18AM

Re: Вопросы по add_header

Maksim Anfilatov November 22, 2012 09:34AM

Re: Вопросы по add_header

Dmitry Zhiltsov November 22, 2012 02:38PM

Re: Вопросы по add_header

Maksim Anfilatov November 22, 2012 03:04PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 235
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready