comparison src/http/modules/ngx_http_uwsgi_module.c @ 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 b9415935d95d
children 1e86f0ac9a44
comparison
equal deleted inserted replaced
3563:90d7227d47bf 3564:3da009cc90f3
538 code = *(ngx_http_script_code_pt *) e.ip; 538 code = *(ngx_http_script_code_pt *) e.ip;
539 code((ngx_http_script_engine_t *) & e); 539 code((ngx_http_script_engine_t *) & e);
540 } 540 }
541 541
542 e.ip += sizeof(uintptr_t); 542 e.ip += sizeof(uintptr_t);
543
544 ngx_log_debug4(NGX_LOG_DEBUG_HTTP, r->connection->log, 0,
545 "uwsgi param: \"%*s: %*s\"",
546 key_len, e.pos - (key_len + 2 + val_len),
547 val_len, e.pos - val_len);
543 } 548 }
544 549
545 b->last = e.pos; 550 b->last = e.pos;
546 } 551 }
547 552
582 587
583 val_len = header[i].value.len; 588 val_len = header[i].value.len;
584 *b->last++ = (u_char) (val_len & 0xff); 589 *b->last++ = (u_char) (val_len & 0xff);
585 *b->last++ = (u_char) ((val_len >> 8) & 0xff); 590 *b->last++ = (u_char) ((val_len >> 8) & 0xff);
586 b->last = ngx_copy(b->last, header[i].value.data, val_len); 591 b->last = ngx_copy(b->last, header[i].value.data, val_len);
592
593 ngx_log_debug4(NGX_LOG_DEBUG_HTTP, r->connection->log, 0,
594 "uwsgi param: \"%*s: %*s\"",
595 key_len, b->last - (key_len + 2 + val_len),
596 val_len, b->last - val_len);
587 } 597 }
588 } 598 }
589 599
590 b->last = ngx_copy(b->last, uwcf->uwsgi_string.data, 600 b->last = ngx_copy(b->last, uwcf->uwsgi_string.data,
591 uwcf->uwsgi_string.len); 601 uwcf->uwsgi_string.len);