Kong Gateway (OSS)
2.2.x
Maybe you were looking for the Kong Gateway (Enterprise) documentation
instead?
You are browsing documentation for an outdated version. See the
latest documentation here.
kong.router
kong.router
Router module A set of functions to access the routing properties of the request.
kong.router.get_route()
Returns the current route
entity. The request was matched against this
route.
Phases
- access, header_filter, body_filter, log
Returns
table
theroute
entity.
Usage
1
2
local route = kong.router.get_route()
local protocols = route.protocols
kong.router.get_service()
Returns the current service
entity. The request will be targetted to this
upstream service.
Phases
- access, header_filter, body_filter, log
Returns
table
theservice
entity.
Usage
1
2
3
4
5
if kong.router.get_service() then
-- routed by route & service entities
else
-- routed by a route without a service
end