Вопросы по теме '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 просмотров
schedule
03.01.2024
Возможна ли перезагрузка 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