FastNetMon

Wednesday, 23 April 2014

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

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

3 comments :

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

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

    ReplyDelete
  3. http://nginx.2469901.n2.nabble.com/How-to-log-POST-body-data-td7585923.html

    ReplyDelete

Note: only a member of this blog may post a comment.