koa router 路由優先順序問題

2021-07-04 19:20:17 字數 681 閱讀 8759

koa-router 根據定義的順序,先定義的先被匹配,因此應該講特殊路由放在前面定義,最後定義通用路由

如下 ** 是個錯誤的示例,如果訪問 http://localhost:3000/xixi 將顯示 dongtai ,因為被第乙個路由優先捕獲了,因此要調整兩個路由的順序

varkoa= require('koa');

varrouter= require('koa-router')();

var=koa();

router.get("/:age",function*(next) );

router.get("/xixi",function*(next) );

.use(router.routes())

.listen(3000,function());

路由優先順序

路由優先順序在有的文獻中也被稱為路由的 管理距離 是乙個正整數,範圍0 255,它用於指定路由協議的優先順序。一台路由器上可以同時執行多個路由協議。不同的路由協議都有自己的標準來衡量路由的好壞,並且每個路由協議都把自己認為是最好的路由送到路由表中。這樣到達乙個同樣的目的位址,可能由多條分別由不同路由...

路由配置以及華為路由協議優先順序

路由配置以及華為路由協議優先順序 r1 gigabitethernet0 0 2 ip add 202.100.2.1 255.255.255.0 quit r1 gigabitethernet0 0 1 int lo 0 建立環迴介面 r1 loopback0 ip add 1.1.1.1 255...

python優先順序佇列 python 優先順序佇列

簡介 優先順序佇列是基於堆的,關於堆的時候可以參考文章堆,優先順序佇列就是入隊時,會分配乙個優先順序,之後出隊時,根據優先順序出列。如,入隊時 4,a 6,r 3 d 則出隊順序 6,r 4,a 3 d 優先順序佇列的python實現 class priorityqueue object def i...