Mercurial > hg > nginx
changeset 3564:3da009cc90f3
add uwsgi_param and client request headers debug logging
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Fri, 04 Jun 2010 10:03:57 +0000 |
parents | 90d7227d47bf |
children | 1e86f0ac9a44 |
files | src/http/modules/ngx_http_uwsgi_module.c |
diffstat | 1 files changed, 10 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/http/modules/ngx_http_uwsgi_module.c Fri Jun 04 09:17:09 2010 +0000 +++ b/src/http/modules/ngx_http_uwsgi_module.c Fri Jun 04 10:03:57 2010 +0000 @@ -540,6 +540,11 @@ } e.ip += sizeof(uintptr_t); + + ngx_log_debug4(NGX_LOG_DEBUG_HTTP, r->connection->log, 0, + "uwsgi param: \"%*s: %*s\"", + key_len, e.pos - (key_len + 2 + val_len), + val_len, e.pos - val_len); } b->last = e.pos; @@ -584,6 +589,11 @@ *b->last++ = (u_char) (val_len & 0xff); *b->last++ = (u_char) ((val_len >> 8) & 0xff); b->last = ngx_copy(b->last, header[i].value.data, val_len); + + ngx_log_debug4(NGX_LOG_DEBUG_HTTP, r->connection->log, 0, + "uwsgi param: \"%*s: %*s\"", + key_len, b->last - (key_len + 2 + val_len), + val_len, b->last - val_len); } }