$request_body
POST 本文をログに記録してlog_format
inhttp
句に追加しようとしていますが、access_log
次を使用して POST 要求を送信した後、コマンドは本文として "-" を出力するだけです。
curl -d name=xxxx myip/my_location
私のlog_format(http
句内):
log_format client '$remote_addr - $remote_user $request_time $upstream_response_time '
'[$time_local] "$request" $status $body_bytes_sent $request_body "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
私の場所の定義(サーバー句内):
location = /c.gif {
empty_gif;
access_log logs/uaa_access.log client;
}
curl から実際の POST データを印刷するにはどうすればよいですか?