diff --git a/src/web/web.v b/src/web/web.v index 5c612f3..ea8559c 100644 --- a/src/web/web.v +++ b/src/web/web.v @@ -331,10 +331,10 @@ fn handle_conn[T](mut conn net.TcpConn, mut app T, routes map[string]Route) { app.logger.flush() } - // Record how long request took to process + path := urllib.parse(app.req.url) or { urllib.URL{} }.path labels := [ ['method', app.req.method.str()]!, - ['path', app.req.url]!, + ['path', path]!, // Not all methods properly set this value yet I think ['status', app.status.int().str()]!, ]