node_modules/@adonisjs/framework/src/Server/index.js:146:13
Server._getRoute
*/
_getRoute (ctx) {
const route = this.Route.match(ctx.request.url(), ctx.request.method(), ctx.request.hostname())
if (!route) {
throw new GE.HttpException(`Route not found ${ctx.request.method()} ${ctx.request.url()}`, 404, 'E_ROUTE_NOT_FOUND')
}
debug('route found for %s url', ctx.request.url())
ctx.params = route.params
node_modules/@adonisjs/framework/src/Server/index.js:429:28
_executeServerMiddleware.then
if (!response.isPending) {
debug('ending request within server middleware chain')
return
}
const route = this._getRoute(ctx)
return this._executeRouteHandler(route.route.middlewareList, ctx, {
namespace: this._routeHandler.bind(this),
params: [route.route.handler]
})
})