lua-counter example

Annotation For counter.body.conf
anonymous

Annotation For counter.body.conf

Origin for each line in counter.body.conf from check-in 38ec946cba:

38ec946cba 2014-07-03    1: location = /postgres {
38ec946cba 2014-07-03    2: 	internal;
38ec946cba 2014-07-03    3: 	postgres_query $echo_request_body;
38ec946cba 2014-07-03    4: 	postgres_pass counter;
38ec946cba 2014-07-03    5: }
38ec946cba 2014-07-03    6: 
38ec946cba 2014-07-03    7: location = /sleep {
38ec946cba 2014-07-03    8: 	internal;
38ec946cba 2014-07-03    9: 	echo_sleep 1;
38ec946cba 2014-07-03   10: }
38ec946cba 2014-07-03   11: 
38ec946cba 2014-07-03   12: location = /counter {
38ec946cba 2014-07-03   13: 	default_type application/json;
38ec946cba 2014-07-03   14: 	userid on;
38ec946cba 2014-07-03   15: 	userid_name uid;
38ec946cba 2014-07-03   16: 	userid_expires 365d;
38ec946cba 2014-07-03   17: 	userid_p3p 'policyref="/w3c/p3p.xml", CP="NOI CUR ADM PSA OUR STP STA"';
38ec946cba 2014-07-03   18: 
38ec946cba 2014-07-03   19: 	content_by_lua_file '/path/to/counter.lua';
38ec946cba 2014-07-03   20: 	expires epoch;
38ec946cba 2014-07-03   21: 	keepalive_timeout 0;
38ec946cba 2014-07-03   22: }