express - 带有可选参数的快速路线?
问题描述
我有一条快速路线public-sitemap.xml
:
app.get("/public-sitemap.xml", function(req, res) {
// do stuff
});
我也想支持类似的public-sitemap-1.xml
URL public-sitemap-2.xml
。
如何在 Express 中允许这些可选参数?
如果我将路线设置为/public-sitemap-?:id?.xml
允许public-sitemap-1.xml
等,但它也允许public-sitemap1.xml
,我宁愿拒绝。
解决方案
推荐阅读
- javascript - JQuery 自动完成 - 无法动态设置源
- c# - 用于返回 maxId 的 C# 泛型方法
- oracle - Spark - Oracle 时区错误
- reporting-services - SSRS 比较两个不同文本框中的值行。
- unreal-engine4 - 为什么在使用“for循环”和“选择节点”时“从类中生成演员”不执行多次
- java - Java中是否有strpbrk等价物?以及如何使用它?
- kubernetes - 节点与互联网完全隔离
- ibm-cloud - 提供 $timezone 上下文变量不会改变 Watson Assistant 中的 now() 行为
- uitableview - 在 UITableView 中加载数据时,活动指示器出现问题
- mysql - 从 3 个不同的表创建一个视图