【发布时间】:2014-02-22 22:32:30
【问题描述】:
我正在尝试在 express js 中设置一个路由,该路由将由任何以该路由 Url 开头的查询触发。
例如,我想在 html 文件中执行以下操作:
<a href="/article/article1">Article 1</a>
<a href="/article/article2">Article 2</a>
并通过单一路由处理 2 Url:
app.get('/article/*',function(req,res) {
// do something with req.path
}
我知道静态会这样做,所以应该有办法。我想在不使用查询参数的情况下执行此操作,因为没有查询参数的 url 感觉更静态,并且我想给用户这种页面将始终有效的印象。
有什么办法吗?
【问题讨论】:
-
啊,废话,刚发完,我就发现了正则表达式的东西……
标签: javascript node.js express