1

Unfiltered提供了一种指定路由的简单方法。

case GET(Path("/ask")) =>

它还提供了一种提取参数的简单方法。

case Params(params) =>

如果我想两者都做怎么办?什么是好的风格?我意识到我可以:

  1. 使用case req @ GET(Path("/ask"))和使用req.parameterValues
  2. 匹配第二次req
  3. Params.unapply直接打电话

我该怎么

4

1 回答 1

3

你可以使用&喜欢

case GET(UFPath("/int") & Params(params)) =>

请参阅ParamsSpec.scala#L38

于 2013-11-14T01:32:52.717 回答