Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我试图弄清楚 Kitura 中带有参数的可编码路由是如何工作的。默认示例总是很简单,例如:
GET /todos GET /todos/<id>
我正在寻找的是:
GET /todos/<id>/details
这可能与可编码的路线?还是我必须回到旧的路由版本?
不幸的是,Kitura 的 Codable 路线尚无法实现这一点 - 正如您所确定的,仅:id支持尾随。
:id
:id在相对较小的补丁中,可能能够将单个参数移动到路径中的其他位置。支持多个路径参数会更加复杂:可编码路由需要使用正确数量的(单独键入的)参数调用您的路由处理程序。也许有一个中途的房子,我们可以支持一组路径参数(所有的单一类型)。
如果您想针对 Kitura 提出问题并详细说明您的用例,我们可以讨论可能的解决方案以及它们是否可以减少回退到“传统”路由的需要。