Uses request in route handlers