# How to log POST data?

**URL:** <https://www.ruby-forum.com/t/how-to-log-post-data/184215>\
**Category:** NGINX\
**Created:** [February 26, 2010, 8:02pm UTC](https://www.ruby-forum.com/t/how-to-log-post-data/184215 "2010-02-26T20:02:29Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ku9527](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/a5b964/32.png) [@ku9527](https://www.ruby-forum.com/u/ku9527)\
**Post date:** [February 26, 2010, 8:02pm UTC](https://www.ruby-forum.com/t/how-to-log-post-data/184215/1 "2010-02-26T20:02:29Z")

</div>

hi Group,

First time to post here, nice to meet you guys.

How to configure log POST data in Nginx? Need any 3rd party module to  
achieve this?

Regards,  
Yan

---

<div class="post-metadata">

**Author:** ![ku9527](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/a5b964/32.png) [@ku9527](https://www.ruby-forum.com/u/ku9527)\
**Post date:** [February 27, 2010, 4:39am UTC](https://www.ruby-forum.com/t/how-to-log-post-data/184215/2 "2010-02-27T04:39:52Z")

</div>

On Sat, Feb 27, 2010 at 3:01 AM, Liu Y. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> hi Group,  
> First time to post here, nice to meet you guys.  
> How to configure log POST data in Nginx? Need any 3rd party module to achieve this?

Try using the $request\_body variable?

```
http://wiki.nginx.org/NginxHttpCoreModule#.24request_body

```

It has some limitations though 😉

Cheers,  
-agentzh

---

<div class="post-metadata">

**Author:** ![ku9527](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/a5b964/32.png) [@ku9527](https://www.ruby-forum.com/u/ku9527)\
**Post date:** [February 27, 2010, 5:30am UTC](https://www.ruby-forum.com/t/how-to-log-post-data/184215/3 "2010-02-27T05:30:13Z")

</div>

On Sat, Feb 27, 2010 at 03:39, agentzh [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Try using the $request\_body variable?
> 
> Â Â [GitHub - nginxinc/nginx-wiki: ARCHIVED -- Source for the now archived NGINX Wiki section of https://www.nginx.com · GitHub](http://wiki.nginx.org/NginxHttpCoreModule#.24request_body)
> 
> It has some limitations though 😉

Meaning you’d have to get the data only until the first \n? Kind of  
overkill, no?

–  
() ascii-rubanda kampajno - kontraÅ­ html-a retpoÅto  
/\ ascii ribbon campaign - against html e-mail
