直接从Play2 / Scala中的请求对象中提取路径变量

时间:2014-10-16 21:20:05

标签: regex scala parsing playframework playframework-2.0

我发现包含相关信息的Request类的唯一部分是request.tags映射,特别是ROUTE_PATTERN值。例如,在诸如/api/admin/:org/list的路线中,路线模式为/api/admin/$org<[^/]+>/list。有没有办法将request.path与此模式匹配并检索“org”变量(以及任何其他路径变量)?或者任何其他方式来检索此变量 - 但是,再次:直接来自请求对象。

请注意,这必须是通用的;例如,路由可以有两个或更多参数,建议的方法应该能够在搜索时找到所有这些参数。

0 个答案:

没有答案