json log и "экранирование" неопределенных переменных

2020-07-24 Пенетрантность Slawa Olhovchenkov
Внезапно выяснилось что если пишем в json формате (ну ок, экранирование json), то отсутсвующе числовые значения все ломают. они идут как "-". может в этом случае их выводить как null? ___ nginx-ru mailing list nginx-ru@nginx.org

Re: nginx и завышение трафика.

2020-07-24 Пенетрантность Slawa Olhovchenkov
On Thu, Jul 23, 2020 at 08:22:34PM +0300, Maxim Dounin wrote: > Hello! > > On Thu, Jul 23, 2020 at 07:09:41PM +0300, Slawa Olhovchenkov wrote: > > > On Thu, Jul 23, 2020 at 06:54:16PM +0300, Maxim Dounin wrote: > > > > > Hello! > > > > > > On Thu, Jul 23, 2020 at 06:27:49PM +0300, Slawa

Re: json log и "экранирование" неопределенных переменных

2020-07-24 Пенетрантность Slawa Olhovchenkov
On Fri, Jul 24, 2020 at 04:17:11PM +0500, Илья Шипицин wrote: > через map можете назначить свою переменную и логировать уже ее. ну вот для upstream_response_time так прокатит ли? и не правильней ли все же при экранировании json это делать на уровне mod_log? > а что за переменные ? просто, там

Re: json log и "экранирование" неопределенных переменных

2020-07-24 Пенетрантность Илья Шипицин
через map можете назначить свою переменную и логировать уже ее. а что за переменные ? просто, там есть, например, upstream_response_time, он может быть числом (если ответил один бекенд), прочерком (если не ответил ни один), и комбинацией чисел и прочерков через запятую (если несколько бекендов

Re: json log и "экранирование" неопределенных переменных

2020-07-24 Пенетрантность Илья Шипицин
пт, 24 июл. 2020 г. в 16:20, Slawa Olhovchenkov : > On Fri, Jul 24, 2020 at 04:17:11PM +0500, Илья Шипицин wrote: > > > через map можете назначить свою переменную и логировать уже ее. > > ну вот для upstream_response_time так прокатит ли? > прокатит > и не правильней ли все же при