路由器.路由路径参数为空



我有一个API,由val router = router .router(vertx)创建router.patch("/api/v2/user/: userId/names")

如果用户id未传递,则获取消息- "error": "Page not found:/api/v2/user//names">

我怎么能给一个默认值,如果没有通过或有另一个好主意?

你不能给一个默认值,你必须定义另一个路由。

val router = Router.router(vertx)
router.patch("/api/v2/user/names")
router.patch("/api/v2/user/:userId/names")

从REST API设计的角度来看,这是两个不同的资源。

相关内容

  • 没有找到相关文章

最新更新