Scala/Play框架参数名中带点

Scala/Play框架参数名中带点,scala,playframework,Scala,Playframework,这可能是个愚蠢的问题。我正在开发一个facebook实时更新通知服务。Facebook首次调用my GET服务来验证呼叫者。Facebook要求有一个带点的参数名。e、 g.“hub.mode”,参数名中还有2个带点的字符。我将在我的播放服务中提供此类参数。如何创建包含“点”的参数 第二,我可以有一个方法同时服务于“GET”和“POST”请求吗 首先:对于虚线参数,您可能应该使用嵌套值 第二:是的,您可以首先:对于虚线参数,您可能应该使用所述的嵌套值 第二:是的,您可以您可以获得所需的参数,而无

这可能是个愚蠢的问题。我正在开发一个facebook实时更新通知服务。Facebook首次调用my GET服务来验证呼叫者。Facebook要求有一个带点的参数名。e、 g.“hub.mode”,参数名中还有2个带点的字符。我将在我的播放服务中提供此类参数。如何创建包含“点”的参数


第二,我可以有一个方法同时服务于“GET”和“POST”请求吗

首先:对于虚线参数,您可能应该使用
嵌套值


第二:是的,您可以

首先:对于虚线参数,您可能应该使用所述的
嵌套值


第二:是的,您可以

您可以获得所需的参数,而无需在路线中声明它。
例如:

def myAction() = Action { request => // Don't forget this detail
    request.getQueryString("hub.mode") match {
      case Some(hubMode) => Ok(hubMode)
      case None => BadRequest
    }
}

是的,您可以有一个方法为不同的HTTP方法提供服务。

您可以获得所需的参数,而无需在路由中声明它。
例如:

def myAction() = Action { request => // Don't forget this detail
    request.getQueryString("hub.mode") match {
      case Some(hubMode) => Ok(hubMode)
      case None => BadRequest
    }
}
是的,您可以有一个方法为不同的HTTP方法服务