我是scala的新手,我正在为finatra和流畅的应用程序编写功能测试,我不明白为什么response header总是这样发回我的资源:
{
success: true,
failure: false,
value: {
resources...
}
}以前有没有人遇到过这种情况?如何让响应体只返回资源( value)。
发布于 2016-09-01 16:54:36
我猜您返回的值如下所示:
val myFuture = serviceUsingSlick.getSomething
reponse.ok.json(myFuture)取而代之(例如):
val myFuture = serviceUsingSlick.getSomething
myFuture.map {
case Success(content) => reponse.ok.json(content)
case Failure(t) => response.internalServerError(t.getMessage)
}https://stackoverflow.com/questions/39023156
复制相似问题