我有一个想要编写的控制器端点,它将调用一个服务方法。服务方法返回Future[WSResponse]
。我不希望我的控制器做任何事情,只是将这个WSResponse转发给客户端。我该怎么做呢? Action.async
签名不允许。这是在scala
答案 0 :(得分:0)
在您的问题中添加更多细节会很不错。代码片段会很有用。但我会尝试基础:)
def foo(url: String) = Action.async {
WS.url(url).get().map(resp => Ok(resp.body))
}
这对你有用吗?