The main idea is that each node process the entire pending path and consume a part of a url, for example:
GET /one/two/three/do
Imagine an API with the following nodes:
/ -> one -> path -> do
- The node
one receives /one/two/three/do and consumes /one
- The node
path receives /two/three/do and consumes /two/three
- The node
do receives /do and consumes /do
- All the url has been consumed, so the framework executed the method 'GET' for that node
NOTE: this feature changes the way urls are processed, can introduce border cases to treat and can affect the performance.
The main idea is that each node process the entire pending path and consume a part of a url, for example:
GET /one/two/three/doImagine an API with the following nodes:
/->one->path->doonereceives/one/two/three/doand consumes/onepathreceives/two/three/doand consumes/two/threedoreceives/doand consumes/doNOTE: this feature changes the way urls are processed, can introduce border cases to treat and can affect the performance.