| Index: lib/src/util/path_handler.dart | 
| diff --git a/lib/src/util/path_handler.dart b/lib/src/util/path_handler.dart | 
| index 45ce45a22b7567876cd2cd37f2db9671cea169b1..ea3d6206d5307e3d0a8ffad83835c6b046f4e8eb 100644 | 
| --- a/lib/src/util/path_handler.dart | 
| +++ b/lib/src/util/path_handler.dart | 
| @@ -47,7 +47,7 @@ class PathHandler { | 
| if (handler == null) return new shelf.Response.notFound("Not found."); | 
|  | 
| return handler(shelfChange(request, | 
| -        path: p.joinAll(components.take(handlerIndex + 1)))); | 
| +        path: p.url.joinAll(components.take(handlerIndex + 1)))); | 
| } | 
| } | 
|  | 
|  |