【发布时间】:2021-06-29 15:09:23
【问题描述】:
我使用了两个正则表达式,一个将第一个参数(年份)限制为 4 位,第二个(月)将第二个参数限制为 2 位。
[Route("movies/released/{year:regex(\\d{4})}/{month:regex(\\d{2}):range(1, 12)}")]
public ActionResult ByReleaseDate(int year, int month)
{
return Content($"{year}/{month}");
}
这部分有效,当我导航到 /movies/released/2017/13 时,我看到了 404。
但是当我导航到 /movies/released/200017/03 时,不会产生 404。
【问题讨论】:
标签: asp.net-mvc