最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

express.js路由

运维笔记admin9浏览0评论

express.js路由

express.js路由

这两条express.js路线是否匹配?

/:campus/:tlf_id/message
/:campus/:message_id/reply

在express.js中,似乎就是这样。我不确定我是否正确理解这一点。

也就是说,如果请求/12/90/reply可能会被/:campus/:tlf_id/message抓住?

回答如下:

它们不匹配,因为第3个url部分没有以冒号为前缀。前2个冒号前缀将它们转换为命名参数,并匹配除/之外的任何内容。第3部分将是必需的匹配。因此,路线的简化RegEx将是/([^/]+)/([^/]+)/message/([^/]+)/([^/]+)/reply

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论