Size: a a a

2021 May 14

AM

Aleksandr Moskvitin in nginx_ru
Я решил сделать этот реплейс в приложении. Этот замечательный костыль лежал на поверхности
источник

Y

Yuri in nginx_ru
да лаааадно...
источник

AN

Anton Noginov in nginx_ru
Вменяемо - нет.
источник

A

Anton in nginx_ru
а что мешает сделать через http://nginx.org/ru/docs/http/ngx_http_js_module.html#js_set
если тем более код уже написали?
источник

AN

Anton Noginov in nginx_ru
Джентльмены, а напомните - из какой переменной можно добыть тело ответа?
Вспоминается мне, что при некоторых условиях nginx пишет первые 1000 байт ответа в какую-то переменную. Но какую конкретно - вспомнить не могу.
источник

ВМ

Владимир Муковоз... in nginx_ru
это только в луа помоему есть
источник

ВМ

Владимир Муковоз... in nginx_ru
а в чистом nginx нет такой переменной, если я ничего не путаю
источник

AN

Anton Noginov in nginx_ru
Не, точно есть нативно - но то ли только при проксировании, то ли как-то еще.
И с лимитированным буфером.
Пару месяцев назад даже в канале вопрос  был, но что-то найти не могу.
источник

A

Anton in nginx_ru
есть
источник

A

Anton in nginx_ru
но заполняется она только при проксировании если помещается в буфер
источник

A

Anton in nginx_ru
$request_body
источник

AN

Anton Noginov in nginx_ru
Это запрос. А мне б ответ.
источник

ВМ

Владимир Муковоз... in nginx_ru
это не то
источник

ВМ

Владимир Муковоз... in nginx_ru
это тело запроса, а не ответа
источник

A

Anton in nginx_ru
а, сор
источник

ВМ

Владимир Муковоз... in nginx_ru
и оно есть не только при проксировании,
источник

ВМ

Владимир Муковоз... in nginx_ru
я сам как-то задавался такой задачей и не нашёл решения, переменную только в луа нашёл такую
источник

ВМ

Владимир Муковоз... in nginx_ru
Ну к слову если ты вдруг найдёшь решение, тегни меня)), мне будет интересно)
источник

AN

Anton Noginov in nginx_ru
Ну на луа я сам логгер писал, оно теперь расползлось по интернетам.
А я сомневаюсь в производительности, и хочу нативное попробовать - там вроде api, должно влезть в 1к.
источник

AN

Anton Noginov in nginx_ru
Ок, тегну.
источник