LINUX.ORG.RU

Сообщения Semknot

 

Регулярное выражение в lua

Помогите новичку с регуляркой.

Допустим есть строка:

«password=1111g111Q, firstname=vasya, secondname=pupkin, password=2hh2222GG22, company=google»

Как с помощь регулярного выражения заменить в всех строках типа «password=значение» на допустим «password=********»? Огромное спасибо за помощь.

 

Semknot
()

Lua+nginx и фаза логирования

В lua новичок, стоит задача следующего толка. Каким образом с помощью lua можно перед фазой логирования nginx вырезать некоторые данные из POST запроса. Тоесть конкретно в лог что бы они не попадали. Это к примеру данные карт, поля паролей и т.д. Например если хотим из запроса убрать d = 4:

curl --header «Content-Type: application/json» --request POST --data '{a = 1, b = 2, c = 3, d = 4}' https://127.0.0.1

в лог должно записать:

'{a = 1, b = 2, c = 3}' Спасибо за помощь.

 ,

Semknot
()

RSS подписка на новые темы