sw-toolbox路由器规则顺序/优先级如何工作?

时间:2018-04-10 10:12:12

标签: router service-worker sw-toolbox

在我的服务工作者(使用sw-toolbox库)中,我设置了两条路线,如下所示:

DataTrigger

我假设第二条规则特定于" / user / logout" path,将作为第一条规则的例外(这是路径的一条规则" / user / *")但是,我可以确认它没有。

我是否正确使用此sw-toolbox路由配置?

1 个答案:

答案 0 :(得分:0)

我认为规则是独立的,首先匹配规则获胜。所以这应该有效:

toolbox.router.any("/user/logout", toolbox.logoutHandler);
toolbox.router.any("/user/*", toolbox.networkOnly);

请参阅Jeff对this issues的评论:“处理程序的路由应按照注册顺序进行匹配”