From 39a3bb7e44e29024b7da254884ff0817a412f8f5 Mon Sep 17 00:00:00 2001 From: Deomid Ryabkov Date: Thu, 2 Mar 2017 11:21:24 +0200 Subject: [PATCH] Log method and URI in mg_http_handler PUBLISHED_FROM=34c3e49d523b0f5c7056f91e4b422f21f5694df9 --- mongoose.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mongoose.c b/mongoose.c index 19c75e19..4d74e142 100644 --- a/mongoose.c +++ b/mongoose.c @@ -5706,6 +5706,11 @@ void mg_http_handler(struct mg_connection *nc, int ev, void *ev_data) { #endif /* MG_ENABLE_HTTP_WEBSOCKET */ else if (hm->message.len <= io->len) { int trigger_ev = nc->listener ? MG_EV_HTTP_REQUEST : MG_EV_HTTP_REPLY; + char addr[32]; + mg_sock_addr_to_str(&nc->sa, addr, sizeof(addr), + MG_SOCK_STRINGIFY_IP | MG_SOCK_STRINGIFY_PORT); + DBG(("%p %s %.*s %.*s", nc, addr, (int) hm->method.len, hm->method.p, + (int) hm->uri.len, hm->uri.p)); /* Whole HTTP message is fully buffered, call event handler */