Вопросы по теме 'openresty'

openresty : проблемы с директивой init_by_lua (здесь нельзя получить директиву)
Я пытаюсь использовать директиву init_by_lua: https://github.com/chaoslawful/lua-nginx-module#init_by_lua и nginx не запускается с этим сообщением в журнале: 2014/04/08 17:33:53 [emerg] 2105#0: "init_by_lua" directive is not allowed here in...
2443 просмотров
schedule 04.05.2024

Lua: получить данные POST
Я получаю этот JSON в данных POST: { "foo":{ "hi": "there", "hello": "world" } } В Lua я хочу получить foo , чтобы сохранить его в Redis, поэтому было бы здорово сохранить его как строку. Как я могу это получить?
629 просмотров
schedule 06.04.2024

Используйте NGINX для замены тела из proxy_pass
Я новичок в openresty/nginx и пытаюсь заменить тело, полученное из более раннего вызова proxy_pass, следующим кодом: body_filter_by_lua_block { ngx.arg[1] = '{"count"' .. ":2}' ngx.arg[2] = true } Изначально у меня не было строки для...
1219 просмотров
schedule 22.03.2024

Ошибка проверки сертификата SSL: (25: превышено ограничение длины пути)
Я использую Kong API Gateway (построенный поверх nginx). Я настроил аутентификацию сертификата клиента в nginx.conf: ssl on; ssl_certificate ${{SSL_CERT}}; ssl_certificate_key ${{SSL_CERT_KEY}}; ssl_protocols TLSv1.1 TLSv1.2;...
310 просмотров

Возможна ли перезагрузка lua-скриптов в реальном времени с помощью openresty и docker?
Я новичок в LUA и хочу попрактиковаться в сценариях LUA, используя nginx/openrestry. Есть ли рабочий процесс, в котором я могу использовать докер, который запускает openresty, и связать файловую систему моего ноутбука с моим контейнером докера,...
656 просмотров
schedule 23.02.2024

lua, устанавливающий время истечения срока действия с помощью команды redis с «setex», отображается как постоянный ключ в openresty
установка времени истечения срока действия с помощью команды redis отображается как постоянный ключ, когда я делаю это в openresty с помощью сценария lua. сценарий lua следующий: local function ip_frequency(ip,red) local limit_num=50 local...
310 просмотров
schedule 25.11.2023

LUA удалить 2 разных символа с помощью gsub
Я хочу удалить два разных символа в начале и в конце my_string с помощью gsub.. Но мне удалось удалить только один.. local my_string = "[I wish you a happy birthday]" local new_string = bouquet:gsub('%]', '')...
131 просмотров
schedule 28.09.2022

Получение заголовков ввода в openresty
Я использую openresty в качестве сервера nginx с spnego-http-auth-nginx-module Этот модуль заменяет заголовок запроса Authorization: Negotiate YIIG... на Authorization: Basic... и установите заголовок REMOTE_USER . Как скопировать исходное...
43 просмотров
schedule 28.02.2024

Keycloack: после выхода из системы токен доступа по-прежнему можно использовать.
У меня есть клиент nginx/openresty на сервере keycloack для авторизации с использованием openid. Я использую lua-resty-openidc , чтобы разрешить доступ к службам за прокси-сервером. Пользователь может получить доступ к своему профилю по адресу...
374 просмотров
schedule 03.12.2023