Re: Помогите реализовать фильтрацию по HEADER

2015-12-04 Пенетрантность denis
04.12.2015 13:07, Dmitry Pryadko пишет: Точнее, вот так (tested): только одна мленькая проблемка: lua надо компилировать. По непонятным причинам штатно его нет, хотя это единственно вменяемый метод обрабатывать те же пост запросы. ___ nginx-ru

Re: Помогите реализовать фильтрацию по HEADER

2015-12-04 Пенетрантность Dmitry Pryadko
Точнее, вот так (tested): access_by_lua ' headers = {"X-Header-One", "X-Header-Two"} for k,v in ipairs(headers) do if ngx.req.get_headers()[v] then ngx.exit(ngx.HTTP_UNAUTHORIZED) end end return '; 04.12.15 12:59, Dmitry Pryadko пишет: not tested access_by_lua '

X-Accel-Buffering и fastcgi buffering - большие заголовки

2015-12-04 Пенетрантность iotch
Здравствуйте. При отправке бэкэндом, работающим через fast cgi заголовков, больше чем 16 кб, получаю ошибку 502 и "upstream sent too big header while reading response header from upstream". Версия nginx 1.9.7. Пробовал добавлять первым заголовком "X-Accel-Buffering: no" - эффекта не дает.

Re: Помогите реализовать фильтрацию по HEADER

2015-12-04 Пенетрантность Dmitry Pryadko
not tested access_by_lua ' local headers = {"X-Header-One", "X-Header-Two"} for k,v in ipairs(headers) do if ngx.header[v] then ngx.exit(ngx.HTTP_UNAUTHORIZED) end end return '; 03.12.15 10:51, vasilushechka пишет: Всем привет. Помогите решить задачу. Необходимо

Re: Помогите реализовать фильтрацию по HEADER

2015-12-04 Пенетрантность Maxim Dounin
Hello! On Fri, Dec 04, 2015 at 01:07:26PM +0300, Dmitry Pryadko wrote: > Точнее, вот так (tested): > > access_by_lua ' [...] Я бы не рекомендовал делать такие вещи через lua-модуль - они делаются штатными средствами, и вводить для их решения в систему дополнительный сторонний модуль с

Re: Помогите реализовать фильтрацию по HEADER

2015-12-04 Пенетрантность Peter Leonov
On Friday, 4 December 2015 at 15:54, Maxim Dounin wrote: > Я бы не рекомендовал делать такие вещи через lua-модуль - они > делаются штатными средствами, и вводить для их решения в систему > дополнительный сторонний модуль с известно низким качеством - не > очень хорошая идея. Максим, что вы

Re: X-Accel-Buffering и fastcgi buffering - большие заголовки

2015-12-04 Пенетрантность Maxim Dounin
Hello! On Fri, Dec 04, 2015 at 05:28:36AM -0500, iotch wrote: > При отправке бэкэндом, работающим через fast cgi заголовков, больше чем 16 > кб, получаю ошибку 502 и "upstream sent too big header while reading > response header from upstream". Версия nginx 1.9.7. Заголовок ответа должен целиком

Re: Помогите реализовать фильтрацию по HEADER

2015-12-04 Пенетрантность Алексей Сундуков
Видимо nginScript призван будет справить эту небольшую досадность. Как я понимаю, доступность из-коробки. 4 декабря 2015 г., 15:12 пользователь denis написал: > 04.12.2015 13:07, Dmitry Pryadko пишет: > >> Точнее, вот так (tested): >> >> только одна мленькая

Re: Помогите реализовать фильтрацию по HEADER

2015-12-04 Пенетрантность Maxim Dounin
Hello! On Fri, Dec 04, 2015 at 04:02:12PM +0100, Peter Leonov wrote: > On Friday, 4 December 2015 at 15:54, Maxim Dounin wrote: > > Я бы не рекомендовал делать такие вещи через lua-модуль - они > > делаются штатными средствами, и вводить для их решения в систему > > дополнительный сторонний

Re: X-Accel-Buffering и fastcgi buffering - большие заголовки

2015-12-04 Пенетрантность iotch
Спасибо, Максим, будем разбираться! Posted at Nginx Forum: https://forum.nginx.org/read.php?21,263266,263278#msg-263278 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru