【发布时间】:2021-01-20 03:56:09
【问题描述】:
我想问一下如何使我的 req.query 只接受像这样的日期格式 YYYY-MM-DD 而不仅仅是随机数,因为我的代码在查询中仍然接受像“123456”这样的数字。
【问题讨论】:
-
做一些验证使用库,例如joi
-
还有其他方法吗?我不想使用图书馆
-
您能提供一个示例路线吗?例如:
myawesomehost:3000/api/v1/users?year=2021&month=1&date=21 -
我的路线是这样的 /api/v1/days/?day=2021/01/20
-
如果它无效,你期望什么? NotFound 响应或 BadRequest 响应?