FastNetMon

среда, 23 апреля 2014 г.

Как в Nginx логгировать тела POST запросов?

Прописываем в кастом конфиг переменной $request_body при выкрученном буфере client_body_buffer_size 1m результата не дает. В логе прочерки, куда копать?

3 комментария :

  1. http://stackoverflow.com/questions/4939382/logging-post-data-from-request-body

    ОтветитьУдалить
  2. Добрый день, Павел.
    Я смог получить тело запроса в логах после сборки Nginx из исходников с поддержкой модуля
    http://wiki.nginx.org/HttpEchoModule#Installation
    Далее в необходимом location указал
    echo_read_request_body;
    echo_read_request_body;

    ОтветитьУдалить
  3. http://nginx.2469901.n2.nabble.com/How-to-log-POST-body-data-td7585923.html

    ОтветитьУдалить