nginxでpostしたデータをログに残す

参考:nginx – Logging POST data from $request_body – Stack Overflow

設定ファイルに

    location / {
        log_format postdata $request_body;
        access_log  /var/log/nginx/postdata.log  postdata;

    }

を追加。

POSTで通信すると、/var/log/nginx/postdata.logにリクエストのBody部が記録されます。

:
param_1=value_1&param_2=value_2&…
:

のように記録されます。

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中